我有一个在笔记本电脑上运行的 Ubuntu 10.04,通过 WiFi 连接到本地网络。
这台机器不响应 pings/ssh 连接请求,就好像它被防火墙了一样。但是,如果我从这台笔记本电脑 ssh 到本地网络上的另一台机器,我们称之为 B,那么,当 ssh 连接处于活动状态时,我可以从 B ping 笔记本电脑。
有什么建议可以在哪里寻找问题?
我有一个在笔记本电脑上运行的 Ubuntu 10.04,通过 WiFi 连接到本地网络。
这台机器不响应 pings/ssh 连接请求,就好像它被防火墙了一样。但是,如果我从这台笔记本电脑 ssh 到本地网络上的另一台机器,我们称之为 B,那么,当 ssh 连接处于活动状态时,我可以从 B ping 笔记本电脑。
有什么建议可以在哪里寻找问题?
可能是网络基础设施问题。
一些路由器隔离无线站,以帮助防止随机者进入网络并入侵其他无线站。有些也将无线与有线隔离。大多数路由器允许您在其管理员网络管理员中配置此行为。
如果不是这种情况,请您扩展您的问题以解释确切的网络设置。
将您的系统配置为在启动时连接到无线网络可以解决您的 ssh 问题。
试试下面的。
通过 SSH 连接到一些新计算机 C. 必要时在 Internet 上。
尝试从 B 连接到 A。
如果这可行,则 Wi-Fi 路由器不会将传入的数据包连接到 A,除非有来自 A 的传出连接保持无线链路处于活动状态。我已经在 WRT150N 等 Linksys 设备上看到了这种情况,这些设备靠近其覆盖区域的边缘,或者它们处于高负载状态。
gufw
从 repos安装并NOBLOCK
在端口 22 上设置规则。端口是否打开并在接收 ssh 的机器上侦听?那台机器上的 ssh 程序配置正确吗?