描述:
虚拟机安装了centos,安装时网络配置为固定ip,系统安装好后又增加了一个网卡口,并定位为桥接模式,而原网卡则变更为DHCP方式获取ip地址,同时作为公网出口。
问题来了,网卡配置都正确,同时也注释了固定IP的网关,但重启网络服务后,发现不能访问互联网,这时想到了有可能是默认路由没有变过来
#route -n Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 192.168.192.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 1003 0 0 eth1 0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
查看了下路由表,还真是默认路由的原因,删之,重新添加静态路由
#route del -net 0.0.0.0 netmask 0.0.0.0 gw 192.168.1.1 #route add -net 0.0.0.0 netmask 0.0.0.0 gw 192.168.192.1
这次变更过来了,但问题并没有彻底解决,重启网络服务后默认路由又变回去了
百思不得其解,就在要这么凑合用的时候,想到系统里面还有个位置是设置默认路由的,那就是/etc/sysconfig/network文件,一查看,果然在里面定义了默认网关,删之,搞定
#cat /etc/sysconfig/network NETWORKING=yes HOSTNAME=nagios #GATEWAY=192.168.1.1
时间: 2024-10-13 22:46:31