一、在其中一个网卡的属性中设网关(如两个内网段随便取一个,一个外网一个内网的设外网的方便),另一个网关先留空。
二、运行cmd。运行“route -p add 内网网段 mask 子网掩码 内网网关(刚留空的)”,如果内网网段有多段的则多打几次这个命令就可以了。这个命令的目的在于将原内网地址永久性地默认通过内网网关,适用于学校企业等同时存在多个不同网段服务器且接入也不同的。
特别要注意的是网段与子网掩码的对应关系不能输错!
example:
route -p add 192.168.0.0 mask 255.255.0.0 192.168.180.254 metric 1
注:将192.168.的IP包的路由网关设为192.168.180.254 ,-P 参数代表永久写入路由表
route -p add 10.0.0.0 mask 255.0.0.0 192.168.180.254 metric 1
如果缺省网关总是ISP提供的那个.无法改变,可用以下方法试试:
route change 0.0.0.0 mask 0.0.0.0 网关 -p
第二篇
问:我在办公室用的电脑使用的操作系统是Windows XP,安装了两块网卡,一块网卡接入我们办公用的内部局域网,另一块网卡连接ADSL猫上网。其他部门的同事使用公网IP上互联网,因此他们可以实现同时访问两个网络,而我现在要上内网,就得将ADSL断开,将外网网卡禁用,启用内网网卡。如果要上外网,就得将内网网卡禁用,启用外网网卡,然后再拨ADSL上网,非常麻烦。请问,有没有什么方法可以让我同时既能访问内网,又能访问外网?
答:只要加一条静态路由就行了。具体操作步骤:单击“开始→运行”,输入“CMD”,在打开的命令行窗口中敲入以下命令:
route add xxx.xxx.xxx.xxx mask yyy.yyy.yyy.yyy zzz.zzz.zzz.zzz metric 2 if zzz.zzz.zzz.zzz
其中:xxx.xxx.xxx.xxx是你内网的网络地址,yyy.yyy.yyy.yyy是你内网的掩码,zzz.zzz.zzz.zzz是你内网网卡地址。
双网卡设置:
假设有一网卡网段为192.168.0.0/24,网关192.168.0.1
另一网卡网段为:10.1.0.0/24,网关10.1.0.1
运行如下路由命令:
route add -p 192.168.0.0 mask 255.255.255.0 192.168.0.1 metric 1
route add -p 10.1.0.0 mask 255.255.255.0 10.1.0.1 metric 1
route add -p 0.0.0.0 mask 0.0.0.0 10.1.0.1 metric 1 (此条看具体情况而定,如果默认连接希望是另一张网卡,把网关地址10.1.0.1改成192.168.0.1)