双网卡使用指定网卡上网

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地址,但是一直不成功,求大佬帮我看看

多网卡UDP多播的问题,指定某一网卡加入多播,而非系统默认

Win10怎样绑定双网卡或多网卡做Nic Teaming链路聚合

java程序对于双网卡怎么获取两块网卡IP

aix下双网卡绑定后想改变主备网卡模式怎么改