Làm cách nào tôi có thể buộc một số ứng dụng nhất định sử dụng các kết nối mạng cụ thể?


11

Giả sử tôi có hai kết nối mạng đang hoạt động cho phép tôi truy cập internet.

Tôi muốn một số ứng dụng nhất định chỉ sử dụng Kết nối mạng 1 , trong khi một số ứng dụng khác nên sử dụng Kết nối mạng 2 .

Điều này có thể có trong Windows XP không? Nếu vậy, làm thế nào nó có thể được thực hiện?


Ứng dụng gì? Tôi đã từng làm điều này với các trình duyệt chỉ đơn giản là trỏ chúng vào đúng NIC trong cài đặt kết nối Mạng.
AdminAlive

Cần phải là bất kỳ ứng dụng.
cười thầm

Câu trả lời:


5

ForceBindIP - Liên kết bất kỳ ứng dụng Windows nào với một giao diện cụ thể (bằng IP hoặc GUID).

ForceBindIP là một ứng dụng Windows miễn phí sẽ tự tiêm vào một ứng dụng khác và thay đổi cách thực hiện các cuộc gọi Windows Sockets nhất định, cho phép bạn buộc ứng dụng kia sử dụng một địa chỉ IP / giao diện mạng cụ thể. Điều này hữu ích nếu bạn ở trong một môi trường có nhiều giao diện và ứng dụng của bạn không có tùy chọn như vậy để liên kết với một giao diện cụ thể.


Ứng dụng này sẽ rất hoàn hảo, ngoại trừ tôi không thể làm cho nó hoạt động ngay cả với các chương trình được đề cập là tương thích trên trang. Firefox chỉ bị treo như thể không thể tìm thấy đích. Nếu tôi vô hiệu hóa bộ điều hợp mạng mà tôi không muốn sử dụng, nó sẽ quay lại với bộ khác và hoạt động tốt, vì vậy tôi biết kết nối vẫn ổn.
cười thầm

Tôi không sử dụng Firefox nhưng nó chắc chắn hoạt động với uTorrent trên máy tính eee của tôi.

Không hoạt động với tôi trên máy Windows 7 với ứng dụng uTorrent :(
Eran Betzalel

1
ForceBindIP dường như hoạt động trên Windows 7 64 bit nếu bạn đặt DLL vào thư mục SYSWOW64 thay vì thư mục System32.

ForceBindIP hoạt động tốt với tôi trên Windows 7 64 bit (sau khi đặt dll vào thư mục system32).
Ashutosh Jindal
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.