当前位置: 技术问答>linux和unix
请教一下 linux系统设置固定网关的方法
来源: 互联网 发布时间:2017-04-27
本文导语: 我现在的一台服务器用的是虚拟IP,每次虚拟IP切换的时候我设置过的网关都会失效。 请问什么方法可以使网关一直固定下去,不受IP的影响? | 请问你说的所谓切换虚拟IP是什么意思? 按理...
我现在的一台服务器用的是虚拟IP,每次虚拟IP切换的时候我设置过的网关都会失效。
请问什么方法可以使网关一直固定下去,不受IP的影响?
请问什么方法可以使网关一直固定下去,不受IP的影响?
|
请问你说的所谓切换虚拟IP是什么意思?
按理说,对应同一个网段,网关是不会变的。
按理说,对应同一个网段,网关是不会变的。
|
[img=http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/16.gif][/img
同时修改ip和网关呗
ifconfig eth0 .... && route add default gw ....
同时修改ip和网关呗
ifconfig eth0 .... && route add default gw ....
|
设置一个默认网关就行了 如: route add default gw 192.168.1.1
|
# route add default gw 192.168.1.254 eth0
|
你只能IP和网关一起修改,不然系统会判断如果新IP和网关不同网段时,网关自动就失效了。
|
你的IP是如何更新设置的,设置IP不会修改吧.
看看你设置IP的命令/脚本,是不是有修改。或者你设置变化IP的时候先读取,然后在设下默认的gw
|
问题的根本在于默认网关IP必须和系统某个网卡的IP在同一网段,所以当你浮动IP变化,但是IP段和变化前一致时,默认网关不会失效;如果IP段不一致,就失效了。
换句话说,如果你设置了新的IP是192.168.2.24/24,原先的默认网关是192.168.1.1是会失效,并且重新添加也是加不上去的。但是如果你新的IP是增加上去的,比如 ifconfig eth0:1 192.168.2.24 而原先eth0 192.168.1.24 IP没有变化,那么原来默认网关192.168.1.1还会继续在的。
|