超出生存时间,从一个子网中的主机 ping 网关后的结果

超出生存时间,从一个子网中的主机 ping 网关后的结果

我有一台装有 XenServer 6.0.2 的服务器,该服务器有 3 个网卡,分别有 3 个不同的 IP 地址,因为我使用的是 3 个不同的子网。前 2 个网卡工作正常,从前 2 个子网我可以访问互联网,第三个网卡有问题。基本上,最后一个子网中的主机可以互相 ping 通,但如果尝试 ping 网关,我得到的

 Destination Host Unreachable

到这里还没完。尝试 ping 子网外的网关时,我得到了

PING 87.117.221.17 (87.117.221.17) 56(84) bytes of data.
From 87.117.211.46 icmp_seq=1 Time to live exceeded

这是什么意思?我看到了第 3 个子网中每个主机的配置,并且网卡接口设置为使用第 3 个卡。第 3 个子网中的每个主机在 /etc/network/interfaces 中都有网关的正确 IP 地址。

有什么想法吗?

答案1

如果您运行跟踪路由,您可能会看到它在两跳之间跳转。这通常在缺少路由时发生。

答案2

最可能的原因是:网关已关闭。

检查网关(路由器)是否启动,检查 IP(如果设置正确),检查是否可以从该网关 ping 计算机,以及是否没有防火墙规则阻止到网关的 ping/流量。

答案3

可能是你用路由做了一个循环?TTL 在每一跳上减少 1,如果达到 0,则会取消数据包。以防止数据包在整个互联网上循环。

无论如何,再次严格检查路由表。可能里面有个小错误……

相关内容