双网卡如何设置才能同时访问内网和外网(转)
https://blog.csdn.net/chenlycly/article/details/52136910 转
主要原因是:2个网卡的优先级一致,导致上内网的时候,到不了外网,而上外网的时候,就进不了内网,因为计算机无法识别同样的默认网关。在设置IP的时候系统就会提示2个网卡一起使用,会使计算机网络不能正常使用。
解决办法就是设置不同的默认网关级别。
外网设置:打开TCP/IP协议,高级,编辑默认网关的跃点数为10,默认为自动,值为20,用ROUTE PRINT查到的;设置自动跃点数为10。
这样的设置是把外网的优先级提高。内网优先级就比较底了。
1、双网冲突的解决办法
上两个网的微机发现这样的情况,上了互联网后办公网异常。这是路由冲突造成的,我当时也感到莫名其妙,看了电脑报的一些问题解答,解决方式五花八门,有的说停用某张网卡,但对于使用微机的人来说,又太深奥了点。我终于在网上找到了很好的解决办法,那就是改变路由地址表。现在贡献出来与大家分享。
以本单位为例,机器有两块网卡,接到两台路由器上:
内部小网地址:192.168.1.110,子网掩码:255.255.255.0,网关:192.168.1.1
办公网地址:10.94.12.123,子网掩码:255.255.255.0,网关:10.94.12.254
如果按正常的设置方法设置每块网卡的ip地址和网关,再cmd下使用route print查看时会看到以0.0.0.0 0.0.0.0 开头的两个东西,即指向0.0.0.0的有两个网关,这样就会出现路由冲突,两个网络的访问存在困难。要实现同时访问两个网络就要用到route命令
第一步:route delete 0.0.0.0 “删除所有0.0.0.0的路由”
第二步:route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 “添加0.0.0.0网络路由”
第三步:route add 10.0.0.0 mask 255.0.0.0 10.94.12.254 “添加10.0.0.0网络路由” 可以考虑只执行这个命令
route add -p 0.0.0.0 mask 255.0.0.0 10.94.12.254 “添加10.0.0.0网络路由” 永久