如何强制某些应用程序使用特定的网络连接?


11

假设我有两个活动的网络连接,这些连接使我可以上网。

我希望某些应用程序仅使用网络连接1,而一些应用程序应该使用网络连接2

在Windows XP中可能吗?如果是这样,怎么办?


什么应用?我曾经使用浏览器来完成此操作,只是将它们指向“网络连接”设置中的正确NIC。
AdminAlive

需要是任何应用程序。
窃笑

Answers:


5

ForceBindIP-将任何 Windows应用程序绑定到特定接口(通过IP或GUID)。

ForceBindIP是一个免费的Windows应用程序,它将自己注入到另一个应用程序中,并更改某些Windows套接字调用的方式,从而允许您强制另一个应用程序使用特定的网络接口/ IP地址。如果您在具有多个接口的环境中,并且您的应用程序没有用于绑定到特定接口的此类选项,则此选项很有用。


该应用程序将是完美的,除非即使页面上提到的兼容程序也无法使它正常工作。Firefox只是挂起,好像找不到目的地。如果禁用了我不想使用的网络适配器,它将恢复为其他适配器并可以正常工作,因此我知道连接正常。
窃笑

我不使用Firefox,但它肯定可以在我的eee pc上与uTorrent一起使用。

在使用uTorrent应用程序的Windows 7计算机上对我不起作用:(
Eran Betzalel 2010年

1
如果将DLL放入SYSWOW64文件夹而不是System32文件夹,则ForceBindIP似乎可以在64位Windows 7上运行。

ForceBindIP对我在Windows 7 64位上运行正常(将dll放入system32文件夹后)。
阿舒托什·金达尔
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.