双网卡上网【人工设置路由】


Posted on July 19, 2013


公司的网络只能上办公网,附近又有CMCC,双网卡上网的需求刻不容缓。

参考了网络的搜索结果:http://iask.sina.com.cn/b/8187642.html

想要实现的效果就是除了需要访问办公网络的IP,其它所的IP请求都经过CMCC的路由器。

步骤大致如下:

1、两个网卡都已获取IP地址

2、打开CMD,输入以下一系命令:

  • route delete 0.0.0.0 
  • route add 0.0.0.0 mask 0.0.0.0 183.192.36.1 METRIC 3 IF 15
  • route add 192.100.236.0 mask 255.255.252.0 192.100.239.254 METRIC 3 IF 22

说明:实战的环境无线网卡连接CMCC(网关:183.192.36.1),有线网卡连入公司办公网络(网关:192.100.239.254)

双网卡上网的思路是人工修改路由,对于办公网络IP较为固定,而互联网就不一样了,所以将无线网卡的路由设置为默认路由,所以上述第1、2两条就是先删除原有的默认路由,再将默认路由改为CMCC的网关,这样默认路由就设定好了,接下来就是要人工添加路由,使得可以访问办公网络的资源,上述第3条就是将所有需要访问的地址(实例环境是需要访问与192.100.236.0在同一网段的主机)路由到内网网关192.100.239.254上。上述3条设定好以后,就可以正常上网了。

另外,对于命令中METRIC和IF的含义说明一下:

METRIC指的是经过路由的数目,和网络上的hop的概念是一样的,只不过 METRIC 是微软自己的说法,他的计数从1开始,而hop的计数从0开始。1表示没有经过路由。资源来源是http://bbs.csdn.net/topics/10353964

而IF指的是指定路由的接口号码,是interface的简写,我的理解是网卡的编号,可以使用命令route print的结果信息来查看,如下:


2013-7-23 14:23 update

又经过这两天的实践,发生一些IP无法连接的问题,经过测试,上述第3条应该修改成:

route add 192.100.0.0 mask 255.255.0.0 192.100.239.254 METRIC 3 IF 22

意思是如果有IP(如192.100.202.168)不和236一个网段,就无法访问了,所以放开网络号是正常的配置,即把192.100当成网络号。


标签:N/A

 

在线学习答案查询入口
微信扫一扫
微信扫码联系