Cách sử dụng WiFi và Ethernet cùng một lúc


19

Mô tả ngắn gọn:

Tôi cần thẻ Ethernet của mình (en0) để xem tất cả lưu lượng truy cập dưới 192.168.2.xxx.

Tuy nhiên tôi cũng cần sử dụng thẻ WiFi (en1) cho tất cả lưu lượng truy cập khác.

HĐH: Lion X Lion


Tôi đang sử dụng một vị trí mạng riêng biệt để đối phó với việc sử dụng cụ thể này (vì đây là một dự án robot được giao tiếp qua Ethernet). Ethernet (en0) phải được thiết lập dưới dạng IP tĩnh (192.168.2.10) theo các yêu cầu cho thiết bị tôi đang kết nối. Tất cả các kết nối trên thẻ Ethernet (en0) phải là 192.168.2.xxx như được chỉ định ở trên. WiFi (en1) được thiết lập dưới dạng DHCP cho bộ định tuyến vì chúng không có ý định gán nó làm tĩnh cho lưu lượng cho mục đích chung. Ethernet (en0) được thiết lập là ưu tiên so với WiFi (en1).

Tôi cũng muốn giữ điều này trong các tùy chọn vị trí mạng nếu có thể vì tôi không yêu cầu tính năng này luôn hoạt động.

Tôi thực sự sẽ đánh giá cao sự giúp đỡ của bạn về điều này. Không ai tôi đã nói chuyện để biết làm thế nào để giải quyết điều này.


WiFi của bạn chỉ định phạm vi IP nào?
Kyle Cronin

@KyleCronin Nó được kết nối với 192.168.19.1 như bộ định tuyến của nó với mặt nạ mạng con là 255.255.255.0
jakebird451

@jtbandes Vì en0 là ưu tiên số một, nó tích trữ tất cả lưu lượng truy cập và bỏ qua sự tồn tại của en1. Tuy nhiên, nếu tôi rút phích cắm en0, en1 lưu lượng truy cập hoạt động.
jakebird451

Câu trả lời:


21

Giải pháp cực kỳ đơn giản.

  1. Ưu tiên ethernet là ưu tiên hàng đầu.
  2. Trong Tùy chọn hệ thống-> Cài đặt mạng: trong đó EN0 được định cấu hình thủ công, để trống trường bộ định tuyến .

Tôi nghĩ rằng trường bộ định tuyến là bắt buộc, vì vậy tôi đã điền nó vào. Kết nối Ethernet của tôi có "bộ định tuyến" mỗi lần nói, nhưng nó không được sử dụng để truy cập các kết nối chung. Bằng cách điền vào trường đó, Mac OS sẽ tự động cố gắng tạo tuyến mặc định thông qua Ethernet Ethernet. Điều này sẽ chuyển hướng tất cả lưu lượng linh tinh thông qua các bộ định tuyến sai.

Tôi cũng đã cố gắng xóa tuyến đường này trong các bảng định tuyến trước khi tôi tìm thấy giải pháp cho vấn đề của mình. Điều này sẽ xóa tuyến thích hợp và cho phép hệ thống phần mềm của tôi chạy chính xác. Tuy nhiên, sau khoảng một phút, tuyến đường đã được bổ sung lại (như sau này tôi đã phát hiện ra) bởi hệ điều hành. Sau khi tuyến đường được thêm lại, các kết nối sẽ thất bại, vì vậy tôi phải khởi động lại quá trình một lần nữa. Sửa chữa này đã được chứng minh là không hiệu quả.

Tôi hy vọng điều này sẽ giúp ai đó với các vấn đề mạng của họ.


Cảm ơn những gì bạn đề nghị đã giúp tôi. Tôi đang sử dụng máy Mac của mình làm máy chủ phương tiện cho ps3 qua ethernet và wifi của tôi sẽ không hoạt động khi máy chủ phương tiện đang sử dụng. Tôi ưu tiên wifi đầu tiên và ethernet thứ hai và để mọi thứ khác tự động và tất cả đều hoạt động. Cảm ơn rất nhiều.

Cảm ơn điều này đã làm việc cho tôi. Để trống trường bộ định tuyến cho phép tôi sử dụng ethernet để truy cập mạng riêng và wifi để truy cập internet.
youssman

8

Mac OS X cung cấp tuyến đường mặc định tới giao diện hoạt động, được xếp hạng cao nhất. Nó không có gì để làm với băng thông. Để thay đổi thứ hạng giao diện, hãy đi tới Tùy chọn hệ thống> Mạng, nhấp vào menu thả xuống cog trong danh sách thiết bị và chọn Đặt dịch vụ. Sau đó kéo để sắp xếp lại thứ hạng giao diện của bạn.

( nguồn )

Đối với trường hợp của bạn, hãy đặt mạng giới hạn phía trên kết nối internet. OS X sẽ cố gắng định tuyến các gói đến giao diện đầu tiên. Đối với các gói có nghĩa là cho mạng đó, nó sẽ hoạt động tốt. Đối với các gói không dành cho mạng đó, nó sẽ thấy rằng nó không có cổng hoặc tuyến đến internet và sẽ định tuyến các giao diện đó đến giao diện tiếp theo, được kết nối internet.

Nếu mạng nhỏ hơn của bạn có bộ định tuyến hoặc cổng mà bạn cần truy cập, bạn sẽ phải chỉnh sửa bảng định tuyến của mình để báo cho OS X biết địa chỉ IP nào có thể được tìm thấy trên mạng nào.

Nhưng tôi tin trong trường hợp của bạn, giải pháp đơn giản là đặt mạng nhỏ hơn ở mức ưu tiên cao hơn sẽ hoạt động.


Tôi đã thiết lập mạng với các ưu tiên. Thẻ Ethernet (en0) với mức ưu tiên hàng đầu và Wifi (en1) được ưu tiên thứ cấp. Thật không may, ethernet (en1) ăn tất cả lưu lượng khi được bật. Tôi tin rằng đoạn thứ hai đến đoạn cuối của bạn là những gì tôi đang tìm kiếm. Bảng định tuyến. Mô tả robot của tôi là tốt, thú vị. Nhưng nó chứa một cây cầu không dây với một công tắc ở phía bên kia của cây cầu.
jakebird451

@ jakebird451 Có, vấn đề của bạn có thể được giải quyết bằng các bảng định tuyến.
Adam Davis
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.