双网卡同时上内外网

因为一些特殊的原因,有一些分公司的技术部门的电脑采用安装两块网卡,分别接不同的网络来实现即可上内网,又可登录外网。比如:

  A网卡分配IP地址172.16.6.99,连接公司的内网的交换机,并通过路由172.16.6.252跟总公司连接。
  B网卡分配IP地址192.168.1.10,连接宽带路由器192.168.1.1和ADSL MODEM实现访问外网。

  但通过这种方法连接,如果仅简单的设置两块网卡的IP地址和网关,则并不能实现两个网络同时访问。比如访问内网的时候不能访问外网,或是访问外网的时候不能访问内网,原因是因为电脑不知道你所访问的目标地址应该从哪一块网卡传输数据。所以只要能让电脑知道什么数据通过哪一个网关传输,就可以实现内网和外网的同时访问。

  Windows自带的ROUTE命令可以实现该功能。以上面的情况为例,具体如下:
  分别对A和B两块网卡进行配置,A卡的IP地址为172.16.6.99,掩码:255.255.255.0,网关不填(注意:此处一定不要填写网关)。
  B卡的IP地址为192.168.1.10,掩码:255.255.255.0,网关:192.168.1.1,DNS:192.168.1.1。

  配置好上面两块网卡后,打开DOS窗口,输入以下命令并执行:
  ROUTE ADD 172.16.0.0 MASK 255.255.255.0 172.16.6.252
  执行些命令后事实上是在Windows中加了一条静态路由,即访问以172开头的目的地址时,使用172.16.6.252网关。执行该命令后即可实现内外网的同时访问,但如果重启电脑,则要重复再执行一次。如果不想每次都执行该命令可将上面的命令改为:

  ROUTE -P ADD 172.16.0.0 MASK 255.255.255.0 172.16.6.252
  这样该命令的结果可以长期保存,不用每次开机都执行。

posted @ 2017-01-05 13:05  技无止境  阅读(555)  评论(0编辑  收藏  举报