多网卡按进程或目标IP指定使用特定网卡

  • Post author:
  • Post category:其他


某些场景下,电脑上有多张网卡,且不同网卡用途不一,默认情况下电脑只会优先使用其中一张。比如一张内网网卡,一张外网网卡,无法同时能上内网和外网。

之前尝试了很多方法都不可行:

1、手动指定路由:不够灵活,某些软件请求的目标IP非常多,时常变化,基本无法配置。网络变化后路由也会被重置刷新。

2、软件,比如forcebindip没效果,connectify dispatch没找到能用的

最终研究出了本机代理本机的模式,即通过


CCProxy+Proxifier


实现指定进程或目标IP走指定网卡的网络。

首先弄清楚你大多数情况下使用哪张网卡,将该网卡的优先级调高(教程参考

win10系统怎么设置网卡优先级_cai_ing的博客-CSDN博客

),如果该网卡已经是高优先级那么就不用动。

安装CCProxy和Proxifier(4.0版,低版本无法代理windows系统应用),软件自己网上找,注册也都是可以找到的。

打开CCProxy,点击设置,如图所示勾选。本机局域网IP地址选择低优先级网卡的ipv4地址,点击确定。此时CCProxy就开始代理走低优先级网卡的网络了,而不走代理的连接就会默认走高优先级网卡的网络。

打开Proxifier,依次点击Profile-Proxy Servers-Add,添加代理服务器,录入CCProxy中的ip和端口,选择socks5协议,点OK添加完成。

然后点击Profile-Proxification Rules添加代理规则

添加后指定的进程或ip端口就会走低优先级网卡的代理连接了,而其中default规则默认走direct就是走高优先级网卡的网络,如此便实现了网络的分流。



版权声明:本文为lewissimon原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。