|
楼主 |
发表于 2008-1-20 01:03:18
|
显示全部楼层
Post by latteye;1808927
[root@Arch-latteye ~]# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
172.16.7.0 * 255.255.255.0 U 0 0 0 vmnet8
172.16.2.0 * 255.255.255.0 U 0 0 0 eth0
172.16.200.0 * 255.255.255.0 U 0 0 0 eth0
169.254.0.0 * 255.255.0.0 U 0 0 0 eth0
default 172.16.200.1 0.0.0.0 UG 0 0 0 eth0
打个比方,在一个路由表里面只有一个default。如果你手动添加两个比如:
default 172.16.200.1 0.0.0.0 UG 0 0 0 eth0
default 172.16.200.2 0.0.0.0 UG 0 0 0 eth0
也是会显示出来的。但是这个时候只有最后添加的是生效的。
我感觉写个简单的小脚本,gw-switch ,每次一个网关不通的时候,切换到另外一个就是了。
是的,你说的没错,添加两个默认网关的话,只有最后添加的是生效的。
只是我很纳闷,为什么WINDOWS下,可以设置2个网关并同时生效呢?LINUX下,应该也有方法可以实现才对。 |
|