Hai kết nối internet cùng một lúc trong Windows 7


9

Tôi có modem không dây 3G và tôi có mạng LAN - Hiện tại cả hai đều được kết nối.

Tôi cần một cách để chọn ứng dụng nào sẽ sử dụng kết nối 3G và ứng dụng nào sẽ sử dụng mạng LAN.

Hệ điều hành của tôi là windows 7. Làm thế nào tôi có thể làm điều này? Có ý kiến ​​gì không?

Đây là bản in tuyến đường: - IP của modem 3G là 10.81.132.96

Ví dụ, hãy cho phép google.com sử dụng kết nối internet 3G.

IPv4 Route Table
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0      192.168.2.1    192.168.2.102     20
          0.0.0.0          0.0.0.0     10.81.132.97    10.81.132.111    286
     10.81.132.96  255.255.255.224         On-link     10.81.132.111    286
    10.81.132.111  255.255.255.255         On-link     10.81.132.111    286
    10.81.132.127  255.255.255.255         On-link     10.81.132.111    286
        127.0.0.0        255.0.0.0         On-link         127.0.0.1    306
        127.0.0.1  255.255.255.255         On-link         127.0.0.1    306
  127.255.255.255  255.255.255.255         On-link         127.0.0.1    306
      192.168.2.0    255.255.255.0         On-link     192.168.2.102    276
    192.168.2.102  255.255.255.255         On-link     192.168.2.102    276
    192.168.2.255  255.255.255.255         On-link     192.168.2.102    276
        224.0.0.0        240.0.0.0         On-link         127.0.0.1    306
        224.0.0.0        240.0.0.0         On-link     192.168.2.102    276
        224.0.0.0        240.0.0.0         On-link     10.81.132.111    286
  255.255.255.255  255.255.255.255         On-link         127.0.0.1    306
  255.255.255.255  255.255.255.255         On-link     192.168.2.102    276
  255.255.255.255  255.255.255.255         On-link     10.81.132.111    286
===========================================================================

Câu trả lời:


6

Windows luôn kiểm soát kết nối mạng nào được sử dụng. Nếu bạn có nhiều kết nối mạng hoạt động với cùng một mạng , thì Windows sẽ sử dụng kết nối đầu tiên được liệt kê trong Mạng và Trung tâm chia sẻ-> Thay đổi cài đặt bộ điều hợp. Các kết nối mạng khác không được sử dụng.

Nếu bạn có hai bộ điều hợp mạng và bạn muốn sử dụng một bộ điều hợp cụ thể, thì có hai trường hợp cần xem xét.

1. Ứng dụng sử dụng một trang web đã biết

Nếu một ứng dụng nhất định chỉ sử dụng một hoặc một số trang web đã biết và nếu mạng có dây và không dây sử dụng các phạm vi / phân đoạn địa chỉ IP khác nhau, bạn có thể sử dụng địa chỉ IP của (các) trang web, cùng với lệnh tuyến đường để thêm các mục trong bảng định tuyến IP cục bộ sẽ hướng các yêu cầu như vậy đến các địa chỉ này thông qua một bộ chuyển đổi nhất định.

dụ ,

route add 88.99.0.0 mask 255.255.0.0 10.0.0.1

sẽ gửi tất cả lưu lượng truy cập cho 88,99.xx đến địa chỉ bước nhảy tiếp theo 10.0.0.1, có thể là địa chỉ của bộ định tuyến. Trong trường hợp này, bộ định tuyến sẽ có hai địa chỉ IP trên các phân đoạn có dây và không dây. Lưu lượng không khớp với tuyến được gửi đến tuyến mặc định 0.0.0.0 thường được liên kết với bộ điều hợp đầu tiên theo thứ tự ràng buộc.

Kỹ thuật này làm cho Windows sử dụng gián tiếp cả hai bộ điều hợp mạng, bằng cách thực sự đặt từng bộ trên một mạng khác nhau (ví dụ: 192.168.1.x và 192.168.2.x). Nếu một số tài nguyên nhất định chỉ có sẵn trên một hoặc mạng khác hoặc có các tuyến dẫn đến một hoặc khác, thì rõ ràng Windows chọn kết nối mạng phù hợp.

Cách này không kiểm soát trực tiếp bộ điều hợp mạng nào được sử dụng trên mỗi ứng dụng / dịch vụ. Nhưng có một giải pháp thứ hai.

2. Sử dụng máy ảo

Nếu bạn cài đặt trình quản lý máy ảo như VirtualBox, bạn có thể tạo một máy ảo khách (VM) và kết nối bộ điều hợp mạng ảo của nó với bất kỳ máy chủ vật lý nào của máy chủ.

Theo cách này, mọi ứng dụng được khởi động trong VM sẽ sử dụng bộ điều hợp được chỉ định, bất kể vị trí của nó trong bảng bộ điều hợp của máy chủ, vì vậy bạn có thể phân chia các hoạt động mạng bằng cách chọn giữa máy chủ hoặc khách làm phương tiện thực thi, trong khi cả máy chủ và khách có thể chia sẻ tệp thông qua mạng chia sẻ.

Windows 7 có XP Mode, đây thực sự là một máy ảo tích hợp chặt chẽ. Mặc dù khá khập khiễng khi các máy ảo hoạt động, nhưng có thể sử dụng nó theo cách này (hoặc không, như tôi chưa từng thử).


Vì đã phản hồi, ý tưởng tuyến đường có vẻ tuyệt vời nhưng tôi không hiểu cách đặt tuyến chính xác - tôi gặp lỗi tham số không chính xác. Để tôi cung cấp cho bạn một số chi tiết: 3G IP: 10.80.140.208 / Mặt nạ mạng con 3G: 255.255.255.248 / Cổng 3G: 10.81.50.185 - và IP của trang web, giả sử là google.com Bạn có thể chỉ cho tôi cách làm đúng không thêm tuyến đường này? Ty
quản trị web

1
Nó phải là một cái gì đó như: route add 74.125.132.0 mask 255.255.255.0 10.81.50.185(google là 74.125.132.104). Nếu điều này không hiệu quả, hãy kiểm tra số liệu của bạn route print, vì tuyến đường có số liệu thấp nhất sẽ thắng.
harrymc

3

Kiểm tra hướng dẫn này ra. Nó sử dụng ForceBindIP để buộc một ứng dụng sử dụng một card mạng cụ thể. Nhược điểm duy nhất là bạn phải chạy các chương trình của mình với ForceBindIP mỗi khi bạn khởi động chúng.


Phát hiện rất thú vị, nhưng bản phát hành cuối cùng là từ năm 2009.
harrymc

1
Nếu nó hoạt động, nó hoạt động! :)
ChrisN

Nó không hoạt động nữa trên Windows 8.1.
Conspiria


0

Nếu mỗi ứng dụng chỉ đi đến các IP đích cụ thể, bạn có thể thêm các tuyến tĩnh vào bảng định tuyến của Windows cho các địa chỉ đích.


Làm thế nào để làm điều này chính xác?
Sakher
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.