通过修改本地路由表来实现使用双网卡同时访问内外网,设置很简单,如下:


route delete 0.0.0.0   /*先删除之前的默认路由*/

route -p add 0.0.0.0 mask 0.0.0.0 192.168.1.1 /*永久添加外部网络访问的路由*/

route -p add 10.0.0.0 mask 255.0.0.0 10.36.10.1 /*永久添加内部网络访问的路由*/


更改完本地路由表后,便可以实现通过双网卡同时访问内部网络和外部网络,并互不干扰。


但是如果内部网络本身有自己独立的DNS解析,并同时解析着很多内部域名,那么就需要再去调整网络适配器的连接顺序,以确保内部网络中的域名能够正常被解析。步骤如下(以WIN7为例):


[Network]-[Network and Sharing Center]-[Change Adapter Settings]-[Advanced] in Menu -[Advanced settings]-in the tab of "Adapter and Bindings" to change order in which the adapter are accessed by network services