![使用 Windows,我可以告诉单个程序使用特定的网关 IP 吗?](https://linux22.com/image/522445/%E4%BD%BF%E7%94%A8%20Windows%EF%BC%8C%E6%88%91%E5%8F%AF%E4%BB%A5%E5%91%8A%E8%AF%89%E5%8D%95%E4%B8%AA%E7%A8%8B%E5%BA%8F%E4%BD%BF%E7%94%A8%E7%89%B9%E5%AE%9A%E7%9A%84%E7%BD%91%E5%85%B3%20IP%20%E5%90%97%EF%BC%9F.png)
我的 Windows PC 位于两个不同的网络上,但我的程序在特定网络上运行得更好。例如,Outlook 需要使用网络 A,但 Chrome 需要使用网络 B。我不希望每次访问新网站时都要添加静态路由,而且有些应用程序仍然需要使用网络 A 上的互联网。
我认为我需要的是一个可以将程序绑定到网络的程序。这样单个程序就可以使用特定的网关... 有这样的程序吗?
更好的是,如果有一个本地 HTTP 代理,它根据我访问的网站使用不同的网关,那就太好了,但这可能是不可能的……
答案1
强制绑定IP允许您将程序绑定到特定接口。您可以将其绑定到网络适配器 A 或网络适配器 B,并将其添加到命令行,这样您就不必担心它了。希望这对您有所帮助。
答案2
Wingate 具有绑定网关的功能。它是免费许可证。只要您的应用程序可以设置代理,wingate 就会帮助您实现这一点。
对于无法设置代理的应用程序,您可以使用路由度量/windows nic 绑定来路由到您所需的 nic,然后其余的,将它们配置为指向您的 wingate 代理