今天遇到一个奇怪问题,三台同样的虚机去访问一个服务器,两台可以正常访问,一台就是访问不了提示
Unable to connect to remote host: No route to host
用ip route查看了下区别,不正常的的确没有default路由,网上搜的确可以用 ip route add default via 192.168.45.1 dev eth0添加,但是这个每次重启就没有了。
得查永久添加 cat /etc/sysconfig/network-scripts/ifcfg-eth0 查看到有一行,GATEWAY=10.0.101.1,这个错的,注释掉,然后
service network restart
看到默认路由添加了
[root@localhost ~]# ip route
default via 192.168.45.1 dev eth0
再次访问服务器,正常了,重启机器也不会消失了。