来自 AskUbuntu 的大家好:
正如标题所述,尽管我可以访问互联网,但出于某种原因,我无法 ssh/ping 局域网中的计算机。此外,只有局域网外的计算机才能 ssh 到我的计算机。这个问题在我安装 Ubuntu 11.10 时开始出现(当我使用 Ubuntu 10.04 时不存在此问题)。
我尝试过重启甚至禁用 ufw。更改子网掩码和/或网关 IP 地址会导致互联网连接丢失。我尝试过使用第二个以太网端口,但无济于事。
我在网上找过解决方案,但很多解决方案都是针对相反的问题(无法访问互联网)。老实说,我不知道该怎么办。我甚至试过关掉电脑,拔掉电源几秒钟。
也许我使用了错误的搜索关键字。我希望你们能帮助我或教我如何解决这个问题。
感谢您的时间!
编辑 1:我更改了下面 IP 地址的前 3 位数字。110.22.112.11 是网关,110.22.112.91 是我的 IP。“ip route show”输出以下内容:
default via 110.22.112.11 dev eth1 proto static
default via 110.22.112.11 dev eth0 metric 100
110.22.112.0/24 dev eth0 proto kernel scope link src 110.22.112.91
110.22.112.0/24 dev eth1 proto kernel scope link src 110.22.112.91 metric 1
169.254.0.0/16 dev eth0 scope link metric 1000
答案1
如果只有一个接口处于开启状态,这个问题会更容易解决。
尝试关闭 eth1,然后显示两者的输出:ip addr ls
和ip route show
(再次)。