ping 之前没有到主机的路由

ping 之前没有到主机的路由

我在运行 Lubuntu 且未配置 Ipv6 的上网本上遇到了一个非常奇怪的问题,因为我只想使用 Ipv4。

当我尝试使用我的笔记本电脑(Ubuntu 13.04,也没有 Ipv6)以任何方式 ping 或使用任何协议连接到上网本时,出现错误:

ssh:连接到主机 xxx.xxx.xxx.xxx 端口 22:没有到主机的路由

当我从我的笔记本电脑连接到任何其他计算机时,我没有遇到这个问题。

现在奇怪的是。如果我从上网本 ping 我的笔记本电脑,一切都会正常,我可以从那里连接,没有任何问题。如果我重新启动笔记本电脑,问题再次出现。

有人知道为什么会发生这种情况吗?

答案1

您能把“route”命令的输出放在这里吗?似乎您的机器缺少默认网关,需要添加。如果在 route 命令的输出中您没有看到添加的默认网关,则应使用以下命令适当地添加它,sudo ip route add default via 192.168.1.254或者通过添加此行将其添加到接口文件中gateway 192.168.1.254。然后,重新启动网络。

PS:将 192.168.1.254 替换为您网络的默认网关的适当 IP。您可以从另一台机器查看您网络的默认网关。

相关内容