如何configuration默认网关

在RHEL6服务器上,我添加了第二个NIC,并将其configuration为在不同的子网上使用静态IP。

$ route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 172.16.157.32 0.0.0.0 255.255.255.224 U 1 0 0 eth1 128.83.188.192 0.0.0.0 255.255.255.192 U 1 0 0 eth0 0.0.0.0 172.16.157.33 0.0.0.0 UG 0 0 0 eth1 

但是,/ etc / sysconfig / network指出:

 GATEWAY=128.83.188.193 

为什么这个陈述被忽略?

我可以使用iproute命令手动更改默认路由,但是当我重新启动networking时,默认路由仍会回到eth1。

只需添加以下行

 GATEWAY=128.83.188.193 

进入/ etc / sysconfig / network。 还要检查/ etc / sysconfig / network-scripts / ifcfg-eth1中没有默认的gw

当我input新界面的参数时,我将界面“提供给所有用户”。 如果我删除了接口并将其添加回来,而不让所有用户都可以使用,则网关将停留在eth0上。