通过 WiFi 进行的 SSH 和 HTTP 连接偶尔会失败

通过 WiFi 进行的 SSH 和 HTTP 连接偶尔会失败

我最近在联想 ThinkPad 上安装了带有 OpenSSH 服务器和 nginx 的 Ubuntu 22.04。主机通过 WiFi 连接到本地网络。与主机的本地连接(通过 SSH 或 HTTP)有时仅从特定客户端工作,而其他客户端则返回错误(超时/没有到主机的路由/主机已关闭)。失败的连接尝试不会出现在 中/var/log/auth.log

通过从主机向无法建立连接的客户端发起任何连接(例如 ping),可以可靠地(但只是暂时地)修复该问题:只要从客户端返回一个数据包,与主机的连接就会成功。ufw配置为允许本地网络中的所有客户端与主机建立 HTTP/端口 80 和 SSH/端口 22 连接。

电源管理和 DHCP 租约到期作为原因似乎不太可能,因为问题发生在每个客户端上。

另一台通过以太网连接并进行类似配置的 Ubuntu 服务器(Intel NUC)不会出现这种行为。

在此先感谢任何正确的提示。

欢呼吧,Jan

相关内容