双网卡使用指定网卡上网
Posted BerryJamLv
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了双网卡使用指定网卡上网相关的知识,希望对你有一定的参考价值。
场景:
电脑有两块网卡,都可以上网:
一块有线网卡连接内网(网关:10.10.27.1) 一块无线网卡连接无线网(网关:10.12.0.1)
当插上网线时,电脑默认使用有线网络连接互联网
需求:
如何在计算机拥有两块网卡时,使用用户指定的网卡(本文中为无线网卡)连接互联网?
解决方式:
修改IPv4的跃点数
我们打开cmd
使用route print
可以看到:
无线网卡(10.12.0.1)的跃点数为35
有线网卡(10.10.27.1)的跃点数为21
注意:跃点数越低优先级越高
所以路由优先从有线网卡通过(即优先使用有线网卡)
我们使用tracert -d 114.114.114.114
再次测试一下
可以看到先路由到了有线网卡的网关
下面我们来修改跃点数
打开适配器设置页面
依次打开==>无线网络连接>属性==>IPv4协议==>高级==>跃点数==>取消自动跃点数并设置为10
有线网卡的跃点数设置为300(尽量设置一个较大的数值),设置步骤同上
注意:重启电脑!
查看route print
可以看到:无线网卡的跃点数为20,小于有线网卡的跃点数600
再看看tracert -d 114.114.114.114
先路由到了无线网卡
如果想要增加永久路由怎么办呢?
比如我想直接访问10.10.27.1网关下的其他机器
那么需要增加一条永久路由
//cmd下
route add 10.10.27.0 mask 255.0.0.0 10.10.27.1 -p
此时我们访问10.10.27.234这台机器就会直接路由到10.10.27.1这个网关
以上是关于双网卡使用指定网卡上网的主要内容,如果未能解决你的问题,请参考以下文章
我写了一个BAT脚本获取指定网卡的IP地址,但是一直不成功,求大佬帮我看看