1.查看当前网关信息
ip route show
或:
route -n
可以看到前两行是默认网关,其中10.0.0.1是我自己手动添加。
2、目前的问题
目前10.0.0.1这个网关是外部路由器的网关,也是我的DNS服务器及网关地址,希望通过它能够访问外网。但是目前的情况如下:
可以看到虽然外网地址已经能够被dns解析,但是路由还是走的192.168.10网段。
3.解决办法
第一步:在ens33网卡中配置DNS1=10.0.0.1,在ens39网卡中配置DNS1=192.168.10.253或者DNS2=192.168.10.253
但是不能把ens33的DNS优先级配置为DNS2,而ens39配置为DNS1,这样会优先用DNS1解析。
cat /etc/resolv.conf 查看配置
第二步:
要么把其中一个网卡ens33的gateway配置注释掉(vim /etc/sysconfig/network-scripts/ifcfg-ens33),要么就把ens33和ens39的IP配置信息互相更换一下,因为从第一张图可以看到系统默认是ens数值更小的默认网关优先级更高。第一种是一般正常的做法,只配置一个网关,但我这里采用第二种方式测试。
4、重启network服务并查看结果