Jak zmusić niektóre aplikacje do korzystania z określonych połączeń sieciowych?


11

Załóżmy, że mam dwa aktywne połączenia sieciowe, które pozwalają mi na dostęp do Internetu.

Chcę, aby niektóre aplikacje korzystały wyłącznie z połączenia sieciowego 1 , a niektóre inne powinny używać połączenia sieciowego 2 .

Czy jest to możliwe w systemie Windows XP? Jeśli tak, jak to zrobić?


Jaką aplikację? Robiłem to z przeglądarkami, które po prostu wskazywały prawidłową kartę sieciową w ustawieniach połączeń sieciowych.
AdminAlive

Musi to być dowolna aplikacja.
snicker

Odpowiedzi:


5

ForceBindIP - powiąż dowolną aplikację Windows z określonym interfejsem (przez IP lub GUID).

ForceBindIP to darmowa aplikacja dla systemu Windows, która wstrzykuje się do innej aplikacji i zmienia sposób wykonywania określonych połączeń Windows Sockets, co pozwala zmusić drugą aplikację do korzystania z określonego interfejsu sieciowego / adresu IP. Jest to przydatne, jeśli jesteś w środowisku z wieloma interfejsami, a Twoja aplikacja nie ma takiej możliwości powiązania z określonym interfejsem.


Ta aplikacja byłaby idealna, ale nie mogę jej uruchomić nawet z programami wymienionymi jako kompatybilne na stronie. Firefox zawiesza się, jakby nie mógł znaleźć miejsca docelowego. Jeśli wyłączę kartę sieciową, której nie chcę używać, wróci do drugiej i będzie działać poprawnie, więc wiem, że połączenie jest prawidłowe.
snicker

Nie używam Firefoksa, ale zdecydowanie działa z uTorrent na moim eee PC.

Nie działało dla mnie na moim komputerze z systemem Windows 7 z aplikacją uTorrent :(
Eran Betzalel

1
ForceBindIP wydaje się działać na 64-bitowym systemie Windows 7, jeśli umieścisz bibliotekę DLL w folderze SYSWOW64 zamiast w folderze System32.

ForceBindIP działa dla mnie dobrze na 64-bitowym systemie Windows 7 (po umieszczeniu biblioteki dll w folderze system32).
Ashutosh Jindal,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.