我尝试过 ForceBindIP,但它有一个明显的缺点——它不会影响我试图绑定的应用程序的子级,它只会影响应用程序本身。它也不能强制应用程序总是通过指定的接口运行,它必须forcebindip.exe每次都运行。它成为像英雄联盟这样的应用程序的问题,其中进程树看起来像这样:

启动器运行补丁程序,补丁程序运行客户端等等。我只能影响树中所有这些进程的父进程,所以实际游戏并没有绑定到我想要的界面,这使得整个冒险毫无意义。
对于 Windows 7,是否有更现代的 ForceBindIP 替代方案?这个网站上有很多与这个类似的问题,但它们大多是旧的。也许现在有更好的方法来解决这个问题?
我目前的想法是做以下事情:
设置绑定到所需接口的本地 3proxy 服务器。
通过 Proxifier 或配置为通过该本地代理运行的类似软件运行游戏。
我不确定这是否可行,但即使可行,这似乎也是一个次优解决方案。大家有什么更好的想法吗?
编辑:我的想法没有奏效:(
编辑 2:基本上,我想要实现的是在 VPN 运行时将一些应用程序绑定到常规界面。原因是我大部分时间都需要通过VPN连接,但是由于ping较高等问题,某些应用程序(例如游戏)无法通过这种方式正常工作。