Làm thế nào để Mac chọn kết nối nào sẽ sử dụng khi cả Wifi và Ethernet được kết nối?


104

Khi tôi kết nối với hai mạng có bộ định tuyến riêng bằng Wifi và Ethernet, làm thế nào máy Mac của tôi biết sử dụng kết nối nào khi tôi truy cập trang web?

Câu trả lời:


82

Từ bài viết cơ sở dữ liệu Hỗ trợ của Apple về ưu tiên kết nối mạng :

Nếu bạn kết nối Internet hoặc mạng theo nhiều cách khác nhau (ví dụ: sử dụng Wi-Fi hoặc Ethernet), bạn có thể thay đổi thứ tự cấu hình cổng mạng mà máy tính của bạn thử khi kết nối với Internet hoặc mạng.

Nếu có nhiều cấu hình cổng mạng hoạt động khi bạn cố gắng kết nối, OS X sẽ thử cấu hình đầu ở đầu danh sách, sau đó thử các cấu hình cổng khác theo thứ tự giảm dần.

Trong bài viết hỗ trợ đó, nó cũng được mô tả cách bạn có thể thay đổi thứ tự ưu tiên của các kết nối mạng trong Tùy chọn hệ thống.


1
Nếu ethernet được ưu tiên cao hơn nhưng bị vô hiệu hóa & Wifi được bật & kết nối, điều gì sẽ xảy ra khi tôi cắm vào ethernet? Tôi sẽ ngắt kết nối mạng và kết nối lại? Hoặc duy trì kết nối qua Wifi?
otherdave

1
→ otherdave: giao diện Wi-Fi sẽ bị tắt (tương đương với một ifconfig en1 down) và giao diện Ethernet sẽ được bật lên (tương đương với một ifconfig en0 up). Nếu cái cuối cùng này dựa trên DHCP, điều này sẽ gây ra yêu cầu và câu trả lời DHCP (<6 giây). Nếu bất kỳ giao diện nào của bạn bị gián đoạn, điều này sẽ dẫn đến việc chuyển đổi giao diện và yêu cầu DHCP vô tận.
dan

2
Điều này không giải thích làm thế nào một người dùng có thể biết giao diện được hiện nay được sử dụng để trang tải đi, khi một số giao diện được hoạt tính và được kết nối.
dan

1
Có cách nào để định tuyến tất cả lưu lượng ssh qua wifi và nghỉ ngơi trên en0 (LAN) không?
BTR N Nikol

70

Nó nằm trong Tùy chọn Mạng của bạn . Đây là ảnh chụp màn hình từ 10.7.3.

Truy cập các cài đặt từ thiết bị ở dưới cùng của thanh bên loại mạng.

nhập mô tả hình ảnh ở đây

Chọn "Đặt đơn hàng dịch vụ ..." để kéo chúng vào thứ tự ưu tiên.

nhập mô tả hình ảnh ở đây


3
Điều này không giải thích làm thế nào một người dùng có thể biết giao diện được hiện nay được sử dụng để trang tải đi, khi một số giao diện được hoạt tính và được kết nối. <br> Với cấu hình như vậy, biểu tượng Wi-Fi trong thanh menu có thể toàn màu đen khi trên thực tế tất cả hoạt động mạng của bạn đều đi qua Ethernet ! Cấu hình như vậy có thể tạo ra một vòng lặp mạng mà không người dùng nào có thể nhìn thấy và gỡ lỗi.
dan

1
@danielAzuelos Chắc chắn, nhưng đó không phải là câu hỏi ở đây. Đó là về cách Mac chọn, đây là một hệ thống ưu tiên. Nếu cái trên cùng đang hoạt động, bạn đã kết nối. Trong bảng điều khiển mạng chính, bạn có thể xem giao diện nào được kết nối và liệu đó có phải là kết nối thành công hay không. Tham khảo chéo với danh sách ưu tiên của bạn và bạn sẽ có câu trả lời của mình.
thường phục

17

Tôi khuyên bạn và không bao giờ sử dụng một cấu hình mà bạn có thể có cùng lúc các giao diện khác nhau trên cùng một máy. Bạn sẽ không có kiến ​​thức và kiểm soát dễ dàng về kết nối kép này.

Điều này có thể dẫn đến những khó khăn lớn để phân tích ngay cả sự cố mạng đơn giản nhất.

Điều này cũng có thể gây ra các vòng lặp trong mạng công ty hoặc cá nhân rất khó chẩn đoán. Ví dụ, hãy xem lệnh sau:

sysctl -a | grep forwarding

nó sẽ hiển thị cho bạn nếu IPv4hoặc IPv6đang đi qua máy Mac của bạn từ giao diện này sang giao diện khác mà bạn không biết hoặc không kiểm soát.

Càng nhiều càng tốt xác định vị trí với giao diện mà bạn biết bạn muốn kết nối và bật đúng vị trí theo ý muốn:

Apple menu > Location > Home / AirPort
                      > Office / Ethernet
                      > outside / AirPort [unsecure]
                      > …


Khi 2 (hoặc nhiều hơn) giao diện (ví dụ Ethernet Wi-Fi ) được gắn cờ màu xanh lá cây (Đã kết nối) trong:

Apple menu > System Preferences… > Network

một cách để biết cái nào bạn đang dùng để tiếp cận bên ngoài là lệnh dòng sau (trong một Terminalhoặc một xtermcửa sổ):

route get default | grep interface

2
Tất cả các câu trả lời giải thích nó ở một cấp độ khác nhau. Đây là cách tốt nhất vì bạn có thể thấy những thay đổi mà máy tính đang thực hiện khi đặt thứ tự thông qua giao diện người dùng như trong ảnh chụp màn hình từ @plaincluits
J.Money

-1

Mặc dù điều này đúng với một số ứng dụng, nhưng những gì tôi đã trải nghiệm khi kết nối iMac của mình với hai ISP - một wifi và một qua mạng LAN - các ứng dụng như uTorrent và Games rõ ràng có thể sử dụng đồng thời cả hai mạng. Tôi nhận được nhiều tốc độ tải xuống hơn các kết nối riêng lẻ và trong trường hợp trò chơi nhiều người chơi, tôi có thể kết nối với các máy chủ với độ trễ và độ trễ ít hơn.


BitTorrent được xây dựng cho nhiều kết nối. Nhưng hầu hết mọi thứ khác chỉ sử dụng một kết nối bao gồm các trò chơi. Muốn chứng minh? Xem các gói của bạn và giao diện mà chúng sử dụng.
Andrew Larsson
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.