单网卡,双IP,双网关 如何设置两个网关共存

来源:百度知道 编辑:UC知道 时间:2024/06/20 17:10:44
1:
IP:192.168.0.10
掩码:255.255.255.0
网关:192.168.0.1

2:IP:192.168.8.10
掩码:255.255.255.0
网关:192.168.8.1

请问用 route -p 命令如何设置?
网关=默认路由。系统虽然允许你设定多网关,但一旦设定目标可到达的多个网关后,你的网络会变得特别不稳定。因为你有两条默认的路由,当路由表中无具体路由项时,数据包会随机发往2个网关。这时就会出现192.168.0.0/24的包发到192.168.8.1/24这个网关上。所以不推荐这么作。
你可以指定192.168.1.1为默认网关,并添加到192.168.8.0/24网段的静态路由。这是可行的。
命令格式跟系统版本有关可能略有不同。
#route add default gw 192.168.0.1
#route -p add 192.168.8.0 maks 255.255.255.0 192.168.8.1

这个我试了,没成功
用的XP系统

网关=默认路由。系统虽然允许你设定多网关,但一旦设定目标可到达的多个网关后,你的网络会变得特别不稳定。因为你有两条默认的路由,当路由表中无具体路由项时,数据包会随机发往2个网关。这时就会出现192.168.0.0/24的包发到192.168.8.1/24这个网关上。所以不推荐这么作。
你可以指定192.168.1.1为默认网关,并添加到192.168.8.0/24网段的静态路由。这是可行的。
命令格式跟系统版本有关可能略有不同。
#route add default gw 192.168.0.1
#route -p add 192.168.8.0 maks 255.255.255.0 192.168.8.1
拼写错误maks改为mask.
xp怎么添加网关,我就不用说了吧。你就执行第二条命令就可以了。

默认网关只能有一个,其他的路由可以通过手工指定静态路由来设定,具体请参考route命令,具体格式忘了,但是很简单,你自己查查吧,大概是类似于:
route add....