网管帮忙--关于ROUTE ADD的问题

来源:百度知道 编辑:UC知道 时间:2024/05/04 02:46:45
我公司是这样一个情况,2个局域网,掩码是:255.255.255.128,255.255.255.0 网关分别是10.33.*.*(内),10.7.*.*(外)
我要实现单网卡同时上两个网络。我是这样操作的,把内网选择默认网关,然后在高级属性里添加进外网的子IP及掩码和网关,然后在CMD里输入route delete 0.0.0.0
route add 0.0.0.0 mask 0.0.0.0 10.7.*.* -p
route add 0.0.0.0 mask 255.255.255.0 10.7.*.* -p

可是结果不行,后来我把内外网的掩码都改为255.0.0.0,然后把命令也改为
route delete 0.0.0.0
route add 0.0.0.0 mask 0.0.0.0 10.7.*.* -p
route add 0.0.0.0 mask 255.0.0.0 10.7.*.* -p
这样两个网络都不可以上。
然后我把其中一个掩码改为255.0.0.0,那就可以上一个网络了,就是改哪个,哪个就可以上。

现在哪位高手帮我解决下这个问题。如何才能让两个网络同时上

你先使用其中一个,另一个先不要使用试试,你就知道该改哪个,而哪个不用改了!

您好!虽然可以实现,但并不建议用单网卡同时上两个网络.根据您上面的描述,您的路由添加有问题.一般情况下,您访问哪一个网络较多?假设您访问外网的时候较多吧,您就应该把默认路由设为外网的网关,如"route add 0.0.0.0 mask 0.0.0.0 10.7.*.* -p",至于您加的第二条"route add 0.0.0.0 mask 255.255.255.0 10.7.*.* -p"是没有用的.然后当您想访问内网的时候,最好指定具体的网段.比如说有个内网的网段是172.16.0.0,您需要添加"route add 172.16.0.0 mask 255.255.0.0 10.33.*.* -p",而不是添加两条缺省路由.这里的部分数据是我假设的,配置时应改为您的具体地址.

供参考,如果还有不清楚的地方请补充.