Theo hiểu biết của tôi, Windows không có tính năng tích hợp sẵn cho việc này, nhưng có những ứng dụng của bên thứ ba sẽ giúp bạn thực hiện thủ thuật này. Theo kinh nghiệm của tôi, ForceBindIP luôn hoạt động khá độc đáo. Nó thực hiện chính xác những gì nó nói trên tin: chạy một chương trình thông qua ForceBindIP sẽ đảm bảo nó sử dụng một giao diện được chỉ định.
Trong trường hợp của bạn, việc cài đặt chương trình (hoặc trích xuất phiên bản di động) sẽ là vấn đề khi chạy bằng cách sử dụng ForceBindIP.exe 1.2.3.4 %PROGRAMFILES%\uTorrent\uTorrent.exe
, thay thế 1.2.3.4 bằng địa chỉ của giao diện không dây.
Trong trường hợp không có tuyến đường từ giao diện không dây của bạn đến đích, bạn cần thêm một tuyến. Nó có thể là bất kỳ tuyến đường nào bạn muốn, nhưng đối với một ứng dụng, chẳng hạn nhưTETTorrent, bạn có thể sẽ muốn định tuyến lưu lượng truy cập đến tất cả các điểm đến thay vì các dải IP cụ thể.
Để thực hiện việc này, hãy hiển thị dấu nhắc lệnh nâng cao, nhập ipconfig
và lưu ý đến cổng kết nối không dây của bạn, có lẽ là địa chỉ IP của điểm truy cập của bạn (ví dụ 192.168.2.1). Tiếp theo, nhập route print
và kiểm tra số nhận dạng hai chữ số của thẻ không dây của bạn trong danh sách giao diện (ví dụ 12), cũng như số liệu của mục nhập 0,0.0.0 trong bảng định tuyến. Sau đó, thêm tuyến đường bằng cách sử dụng : route -p add 0.0.0.0 mask 0.0.0.0 192.168.2.1 metric 50 if 12
.
Công tắc -p đảm bảo tuyến đường tồn tại khi khởi động lại, nhưng nó vẫn có thể bị hỏng nếu giao diện không dây có mã định danh mới. Mặt nạ '0.0.0.0 0.0.0.0' có nghĩa là tuyến đường hợp lệ cho tất cả các điểm đến. '192.168.2.1' đề cập đến địa chỉ của cổng bạn muốn sử dụng. 'Số liệu 50' thêm một chi phí nhất định cho tuyến đường này và bạn sẽ muốn đặt nó cao hơn số liệu của mục nhập 0.0.0.0 khác để tránh các chương trình không bị ràng buộc với giao diện nhất định sử dụng thay vì kết nối có dây. Cuối cùng, 'nếu 12' đặt giao diện áp dụng tuyến đường.