所里有几台机器没有办法ping通网关,但是ping交换机里的其它机器都可以ping通,其它机器ping网关也可以ping通。那么就排出了硬件的故障,主要问题就在问题机器的路由表上了。
看一下路由表
route -n
DestinationGateway Genmask Flags Metric Ref Use Iface12.12.12.00.0.0.0 255.255.255.0 U00 0 eth110.10.108.00.0.0.0 255.255.255.0 U00 0 eth0169.254.0.00.0.0.0 255.255.0.0U1002 0 0 eth0169.254.0.00.0.0.0 255.255.0.0U1003 0 0 eth1192.168.0.00.0.0.0 255.255.0.0U00 0 eth1
发现里面并没有我想要的网关,所以就要添加一个
route add default gw 10.10.88.203 eth0
default一般是0.0.0.0表示任意地址
但是却发现下面的错误
SIOCADDRT: No such process
这是因为我要添加的10.10.88.203跟我主机10.10.108.23不在同一个网段,需要添加一下
route add 10.10.88.203 dev eth0
然后再执行一下上面的命令就可以了
route -n一下就能看到结果,最下面一列就是我们想要的。然后机器就可以完美PING通网关了
DestinationGateway Genmask Flags Metric Ref Use Iface12.12.12.00.0.0.0 255.255.255.0 U00 0 eth110.10.108.00.0.0.0 255.255.255.0 U00 0 eth0169.254.0.00.0.0.0 255.255.0.0U1002 0 0 eth0169.254.0.00.0.0.0 255.255.0.0U1003 0 0 eth1
0.0.0.0 10.10.88.203 0.0.0.0 UG 00 0 eth0