windows双网卡怎么设置路由
番茄系统家园 · 2021-06-23 10:23:03
步骤/方法
在开始菜单-运行-输入cmd命令,进入MS-DOS窗口。
-all查看自己网卡的IP地址信息
使用指令设置网络走向
设置所有网络走网关,是设置优先级别
-
设置访问192网段的网络走网关
-
设置完即可。
如不明白route命令的使用方法,可以使用routehelp获取帮助。
举例说明:
经常遇到一台计算机要同时访问两个网络(一个是互联网,一个是企业内部网)的要求
以本单位为例:地址是虚构的^_^
机器有两块网卡,接到两台交换机上
internet地址:218.22.123.123,子网掩码:255.255.255.0,网关:218.22.123.254
企业内部网地址:10.128.123.123,子网掩码:255.255.255.0,网关:10.128.123.254
如果按正常的设置方法设置每块网卡的ip地址和网关,再cmd下使用routeprint查看时会看到
NetworkDestinationNetmaskGatewayInterfaceMetric
0.0.0.00.0.0.0218.22.123.254218.22.123.12320
0.0.0.00.0.0.010.128.123.25410.128.123.1231
即指向0.0.0.0的有两个网关,这样就会出现路由冲突,两个网络都不能访问。要实现同时访问两个网络就要用到route命令
第一步:routedelete0.0.0.0"删除所有0.0.0.0的路由"
第二步:routeadd0.0.0.0mask0.0.0.0218.22.123.254"添加0.0.0.0网络路由"
第三步:routeadd10.0.0.0mask255.0.0.010.128.123.254"添加10.0.0.0网络路由"
这时就可以同时访问两个网络了,但碰到一个问题,使用上述命令添加的路由在系统重新启动后会自动丢失,怎样保存现有的路由表呢?
在win2000下可以使用routeadd-p添加静态路由,即重启后,路由不会丢失。注意使用前要在tcp/ip设置里去掉接在企业内部网的网卡的网关
在win98下没有-p参数,可以把以上命令存入到一个.bat文件中,然后在启动时调用即可
我们公司内部应用:同时上内网和外网
IP子网掩码网关
routedelete0.0.0.0
routeadd0.0.0.0mask0.0.0.0192.168.0.1
routeadd192.192.0.0mask255.255.0.0192.192.192.254
OK