如何强制应用程序使用特定的网卡(指定程序使用不同的网卡)
前言
我电脑主板是双网卡,加一个连接电信网,一个是移动网络。
但是有时候使用的时候都是同时的,每次用一个比较麻烦,因此有了本文!
安装ForceBindIP
下载安装,并获取压缩版本的副本。本文最下方!
下载完成后,解压缩zip文件的内容。
您将需要复制两个文件。
然后将它们粘贴到:
C:\ Windows \ System32
现在按Win + R键盘组合,在运行框中键入cmd,然后按Enter。
当命令提示符打开时,运行以下命令:
cd C:\ Windows \ System32
现在,我们可以将应用程序绑定到网络适配器,以执行以下类型:ForceBindIP%NetworkCardsIP%%PathToProgram%
例如:ForceBindIP 127.0.0.1“ C:\ Program Files(x86)\ Mozilla Firefox \ firefox.exe”
命令举例 网卡Guid
"C:\ForceBindIP-1.32\ForceBindIP64.exe" {F8xxxF66-2E45-xxxx-xxxx-9CE6xxxC2A32} "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"
命令举例 网卡对应的ip
"C:\ForceBindIP-1.32\ForceBindIP64.exe" 192.168.0.11 "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"
假设:
- 您要将应用程序绑定到的网卡的IP为127.0.0.1
- 您要绑定到该网卡的程序是Firefox。
请记住以下几点:
- 您必须给出程序的完整路径。
- 如果路径包含空格,请将其用引号引起来。
- 每次要将程序绑定到该网卡时,都必须通过此方法启动该程序。
下载地址
https://r1ch.net/projects/forcebindip