Làm cách nào tôi có thể khắc phục xung đột này giữa các kết nối mạng có dây và không dây?


1

Tôi có hai kết nối mạng đang hoạt động: Một kết nối dành cho bộ điều hợp thẻ ethernet có dây và một kết nối dành cho bộ điều hợp usb không dây.

Cả hai kết nối đều hoạt động tốt khi được sử dụng riêng biệt, nhưng khi cả hai được bật, kết nối không dây không hoạt động.

  • Kết nối có dây có được địa chỉ IP của nó thông qua DHCP thông qua cổng 192.168.1.1 - Phạm vi DHCP cho bộ định tuyến này là 192.168.1.100 - 192.168.1.149

  • Kết nối không dây có được địa chỉ IP của nó thông qua DHCP thông qua cổng 192.168.6.1 - Phạm vi DHCP cho bộ định tuyến này (điện thoại Android đóng vai trò là điểm phát sóng không dây) 192.168.6.106 - 192.168.6.XXXcó 8 kết nối được phép. (Tôi cũng gặp khó khăn khi tìm cách xác định địa chỉ IP nào được dành riêng cho DHCP khi sử dụng điểm phát sóng này - đây là một câu hỏi khác tôi đã đăng về vấn đề này)

Nếu cả hai kết nối được bật, máy tính sẽ có hai địa chỉ IP riêng biệt. Ví dụ: kết nối có dây sẽ được chỉ định 192.168.1.101và kết nối không dây sẽ được chỉ định192.168.6.148

Rõ ràng không có xung đột trực tiếp về địa chỉ IP, nhưng tôi không thể truy cập internet cho đến khi tôi tắt kết nối có dây.

Có ai biết vấn đề ở đây là gì không và làm thế nào tôi có thể khắc phục nó mà không phải tắt và bật kết nối có dây mỗi khi tôi cần chuyển đổi giữa hai bộ điều hợp?


Nó có thể là một loại phần mềm bảo mật như tường lửa? Có gì chính xác xảy ra khi nó “không hoạt động”? Bạn có thể ping không? Có phải tất cả các giao thức đều thất bại (FTP, P2P, NTP, v.v.) hay chỉ là duyệt (HTTP)? Bạn có thể kiểm tra email của bạn? Bạn đã thử nghiệm để xem nếu chỉ định kết nối để sử dụng hoạt động?
Synetech

Bạn có thể thêm bảng định tuyến của bạn? (in tuyến đường). Ngoài ra, bạn có thể mô tả thêm về những gì bạn đang làm và tại sao bạn cần cả hai kết nối?
Aquadisco

Câu trả lời:


1

Không có cách nào dễ dàng hơn để làm những gì bạn yêu cầu. Bạn có thể được kết nối với cả kết nối có dây và không dây, nhưng sẽ chỉ có thể truy cập internet thông qua một. Cách bạn sẽ làm là xác định IP tĩnh trên kết nối bạn muốn sử dụng. Điều này về cơ bản chỉ là kích hoạt và vô hiệu hóa một bộ chuyển đổi như bạn đã được. Nói tóm lại, máy tính của bạn cần biết chính xác nơi nó lấy internet từ đâu, nếu bạn xác định hai nguồn thì nó sẽ không hoạt động hoặc ưu tiên kết nối có dây vì nó hỗ trợ băng thông cao hơn.

Chỉ cần suy nghĩ một chút, những gì sẽ có internet thông qua các kết nối không dây VÀ có dây có nghĩa là gì? Bạn có HAI internets? Bạn chỉ cần có internet? Tôi nghĩ rằng cái sau chiếm ưu thế


Tôi hiểu, nhưng tôi đã có thiết lập này trong các tình huống khác, như bạn đã nói, một kết nối được ưu tiên hơn một kết nối khác. Trong trường hợp này, kết nối có dây của tôi - mặc dù được kết nối với bộ định tuyến - không được kết nối với internet. Họ nên viết một số logic tốt hơn trong bất kỳ mã nào được thực thi để báo cho máy tính biết nên sử dụng bộ điều hợp mạng nào để truy cập internet!
dùng234831

Lý do nó hoạt động theo cách của nó là bởi vì nếu bạn có kết nối có dây, nó sẽ được ưu tiên, kết thúc câu chuyện. Nó nhanh hơn. Nếu sau đó bạn mất kết nối qua mạng, nó sẽ không tự động chuyển sang kết nối không dây của bạn vì điều đó khiến bạn không có dấu hiệu nào cho thấy bạn bị mất kết nối có dây và nó giả định rất nhiều bằng cách nghĩ rằng bạn muốn đi đến kết nối không dây. Bạn có thể thêm một tùy chọn chắc chắn, nhưng nếu không có kết nối không dây thì sao? Các logic sẽ là nồi hơi. Ngoài ra, đây có thể là trình điều khiển bộ điều hợp USB không dây của bạn để thúc đẩy hành vi này hơn nữa
Jason Bristol

@ user234831 câu hỏi đã cũ, tôi chỉ muốn lưu ý rằng quan điểm của Jason về việc không thể truy cập Internet mặc dù cả hai giao diện cùng một lúc đều sai. Bạn chỉ cần cấu hình bảng định tuyến, đặc biệt có một lệnh cho kernel để cân bằng Internet giữa các ISP. Có những bài viết về nó, xem ví dụ này .
Hi-Angel

0

Tôi không chắc bạn đang sử dụng phiên bản Windows nào, nhưng điều này có thể giúp:

  1. bắt đầu ncpa.cplhoặc View network connectionstừ nút Start / Windows.
  2. ALT-N Scho Nâng cao-> Cài đặt nâng cao ...
  3. Trong Bộ điều hợp và Ràng buộc phải là Kết nối , trong đó liệt kê các kết nối Windows sẽ cố gắng sử dụng và theo thứ tự nào. Bạn có thể cố gắng thay đổi thứ tự ưu tiên ở đó.

Nếu điều đó không hiệu quả, thì đó là như @Jason Bristol nói; bất kỳ kết nối nào có địa chỉ cuối cùng sẽ có ưu tiên trong bảng định tuyến đơn của Windows.

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.