如何指示 Windows 上的程序(.exe)使用不同的网关?

如何指示 Windows 上的程序(.exe)使用不同的网关?

使用Windows10,我想要我的一个程序不是使用默认网关,但我想为其定义一个自定义网关。

我怎样才能做到这一点?

该程序不支持代理或 VPN,我真的只是想使用自定义网关来实现它。

我的计算机确实只有一个网络接口。

答案1

您可以使用第三方工具,例如强制绑定IP。但请注意,如果没有第二个网络适配器,这将是不可能的。您可以向同一个适配器添加多个网关,但不能直接向这些网关发送应用程序。因此,您必须使用第二个网络适配器(例如 USB 网络适配器,它们非常便宜)或虚拟网络适配器(我自己还没有尝试过)。

据我所知,如果您的网络适配器是手动配置的,您可以添加第二个 IP,方法是Control Panel\Network and Internet\Network Connections转到网络适配器 -> 属性 -> IP 协议(​​4 或 6,具体取决于您使用什么),然后转到“高级”。在这里,您可以添加可用于 ForceBind 的 IP 地址和网关:

在此处输入图片描述

相关内容