我在家里设置了这个端口转发:
- Fedora 39 服务器已设置 sshd 并且已禁用防火墙。
- Linksys WRT32X 路由器使用 OpenWRT 23.05.x 连接到有线调制解调器(具有路由功能,但用于桥接模式)以进行网络通信。32X 在 Fedora 盒子上的端口 23456 到端口 22 上有一个端口转发规则。
这应该是一个通过 ssh 设置的 FTP,但我可以像真正的 ssh 一样使用它进行管理等。
几天前,它全部停止工作,一直超时。从 Fedora 框日志来看,它似乎从未看到任何登录尝试。
为了从我的局域网外部进行测试,我将手机用作 WiFi 热点。
使用路由器上不同的转发端口通过 ssh 连接到我的笔记本电脑成功了。
我的局域网内一切都正常。
对 F39 进行了一些更新,包括内核。在路由器上测试时,其防火墙重启了几次。
如果这很重要的话,似乎 ISP 支持 IPv6,所以我启用了它,但是与 F39 ssh 服务器的所有连接都必须通过 IPv4 完成,因为 ipv6 地址太长而无法手动输入。
作为最后的努力,我还尝试更改路由器上的端口(即改用 24680 -> 22),但仍然不起作用。
所以单个部件可以工作,但组装起来却不行。我不知道为什么,也不知道该怎么做。