我有一个运行 ArchLinux 的 RPi,禁用mosh
时我可以登录ufw
,但启用时它不起作用。这是我的ufw
设置:
❯ sudo ufw status numbered
Status: active
To Action From
-- ------ ----
[ 1] 22/tcp ALLOW IN Anywhere
[ 2] 60001/udp ALLOW IN Anywhere
我在 PC 端(也运行 ArchLinux)上检查过wireshark,发现ufw
禁用时,22 和 60001 是唯一使用的端口。当我启用时,ufw
我只会在端口 22 上不断收到 TCP 重传。
我也尝试ufw limit ssh/tcp
过ufw allow mosh
:
❯ sudo ufw status numbered
Status: active
To Action From
-- ------ ----
[ 1] 22/tcp LIMIT IN Anywhere
[ 2] mosh ALLOW IN Anywhere
[ 3] 22/tcp (v6) LIMIT IN Anywhere (v6)
[ 4] mosh (v6) ALLOW IN Anywhere (v6)
知道还有什么可以解决这个问题吗?
答案1
我已经重新启动了 DHCP 服务器、路由器和两台机器。现在一切正常...