Windows下,让不同程序使用不同网卡

方法一:

设置网络路由:
新建一个bat文件,将下边的内容复制进去(对应的网关地址要调整成自己的网关地址【运行==》cmd==》输入ipconfig 可以查看网卡的网关】),执行即可。

::--外网走无线:
route delete 0.0.0.0
route add 0.0.0.0 mask 0.0.0.0 172.16.40.1 -p 
::route add 0.0.0.0 mask 0.0.0.0 192.168.43.1 -p if 7
:: --内网走有线:
route add 172.0.0.0 mask 255.0.0.0 172.16.20.1 -p
route add 10.0.0.0 mask 255.0.0.0 172.16.20.1 -p

route delete 0.0.0.0 mask 0.0.0.0 172.16.20.1

方法二:

使用ForceBindIP来实现 具体可以看ForceBindIP官网

使用步骤:
1、安装ForceBindIP:下载解决即可。参考:https://www.kutu66.com/Windows/article_11131
2、因为每次启动程序都要通过这个名称,所以简历一个bat文件,写入命令
"D:\Program Files\ForceBindIP-1.32\ForceBindIP64.exe" 192.168.43.221 "D:\Program Files\Tencent\QQ\Bin\QQScLauncher.exe"

名称格式: ForceBindIP64安装路径 <空格> 网卡ip <空格> 要绑定的程序路径
其中ip地址是无线网卡的ip

请记住以下几点:
你必须为程序提供完整路径
如果路径包含空格,请用引号将它括起来
每次你想将它绑定到网卡时,都必须通过此方法启动该程序

https://social.technet.microsoft.com/Forums/zh-CN/39535899-881e-4c46-b740-fe5a9a3b9661/windows?forum=win10itprogeneralCN

https://blog.csdn.net/cantjie/article/details/104907455

  • 问题

    系统Windows 10 Ltsc 1809版本,主机安装了有线网卡(Realtek)连接内网,无线网卡(Intel)连接外网。

    本人需要通过内网登陆中国知网、百度文库等学术网站下载资源,但上述网站均为IP认证,必须通过内网登陆以获取下载权限,外网也可以连接但是没有相应权限。

    鄙人想限制Firefox只使用有线网卡,Chrome只使用无线网卡,由于学术网站繁多,添加路由表不能解决问题,请问如何操作?谢谢!!

    2020年1月9日 11:05

答案

您好,

感谢您在Technet论坛发帖。

据我所知,有些软件可以实现您要求的功能,需要进行一些设置,请您查看下面的文章看能否对您有帮助。

**1.如何强制应用程序使用特定的网卡**

[https://www.howtogeek.com/117890/how-to-force-an-application-to-use-a-specific-network-card/](https://www.howtogeek.com/117890/how-to-force-an-application-to-use-a-specific-network-card/)

**2\. 强制特定的应用程序通过`ForceBindIP`使用不同的Internet连接**

[https://www.makeuseof.com/tag/force-specific-applications-internet-connections-forcebindip-windows/](https://www.makeuseof.com/tag/force-specific-applications-internet-connections-forcebindip-windows/)  

注意:此链接不是由Microsoft托管。因此可能发生更改而无通知,Microsoft不保证此链接的准确性。

如果我的回复对你有帮助,请点击下面的“**标记为答复****”**以让更多同类问题的人能看见。谢谢你对社区做出的贡献。

此致

2020年1月9日 13:08

你可能感兴趣的:(Windows下,让不同程序使用不同网卡)