Sử dụng Giắc cắm Ethernet kép (Một cho LAN, Một cho WAN)


1

Tôi đang làm việc trên một Mac PowerPC G5 cũ có hai giắc Ethernet. Tôi quan tâm đến việc tìm cách thiết lập cả hai giắc cắm để tất cả lưu lượng truy cập nội bộ (tất cả lưu lượng truy cập đến và từ một dải địa chỉ IP cụ thể. Ví dụ 192.168.*:) được chuyển qua một trong các giắc cắm và giắc cắm khác để định tuyến tất cả các giắc cắm khác giao thông.

Nghe có vẻ khả thi, nhưng tôi không chắc làm thế nào để tiếp cận tình huống này. Bất kì sự trợ giúp nào đều được đánh giá cao.

BIÊN TẬP

Cảm ơn bạn đã phản hồi nhanh chóng. Tôi xin lỗi vì không rõ ràng, tôi đang sử dụng OS X Tiger và tôi không cố gắng chia sẻ kết nối internet của mình.

Bộ định tuyến của tôi cung cấp hai kết nối với máy Mac của tôi (nghĩa là cung cấp hai địa chỉ IP nội bộ cho máy tính của tôi, ví dụ: jack # 1 192.168.1.100& jack # 2 192.168.1.101)

Giả sử tôi muốn kết nối với VPN trên jack số 2, nhưng hãy tiếp tục truy cập vào các tài nguyên cục bộ trên jack số 1. (nghĩa là, jack số 1 192.168.1.100& jack số 2 được gán VPN 10.246.10.100)

Trong ví dụ này, tôi muốn tất cả lưu lượng truy cập nội bộ (đến và đi 192.168.*) được định tuyến qua jack số 1 và tất cả lưu lượng truy cập khác được định tuyến thông qua jack # 2.

Tôi hy vọng điều này làm sáng tỏ tình hình của tôi nhiều hơn.


Bạn chỉ muốn xây dựng nó thành một bộ định tuyến / tường lửa, đứng giữa kết nối internet và mạng gia đình của bạn?
Stefan Thyberg

Thật không may vấn đề của tôi không phải là dễ dàng hehe. Tôi đã cập nhật bài viết của mình để hy vọng làm sáng tỏ tình hình của mình. Cảm ơn bình luận của bạn.
dùng3033

Câu trả lời:


2

Điều này chắc chắn có thể được thực hiện bằng cách sử dụng routelệnh. Tôi ước tôi có thể đưa ra lời khuyên chính xác về cách sử dụng nó nhưng tôi đã không sử dụng nó trong 14 năm. nó phải là một cái gì đó như thế này

Đặt tuyến mặc định thành ethernet đầu tiên (giả sử eth0) bằng GUI, sau đó:

route add -net 192.168.0.0 netmask 255.255.0.0 dev eth1

Điều này giả định rằng eth1 là nơi lưu lượng truy cập vpn sẽ đi (tôi nghĩ)

Để xem các tuyến đường mà bạn đã thiết lập sử dụng netstat -rn

Điều này có thể trở nên khá phức tạp rất nhanh. Bạn có thể nhận được câu trả lời tốt hơn nếu bạn hỏi tại serverfault.com về cách sử dụng lệnh tuyến đường.

Nếu bạn thực sự muốn tìm hiểu làm thế nào để làm điều này, nó sẽ được trình bày trong TCP / IP Illustrated, Tập 1: The Protocol là một cuốn sách tuyệt vời, rất kỹ thuật.


1

Trong các phiên bản OSX mới hơn, bạn có thể bật Chia sẻ Internet từ Tùy chọn hệ thống.

Cập nhật

Sau khi đọc cập nhật của người đăng, những điều trên sẽ không hoạt động. Bạn đang xem định tuyến nâng cao mà tôi phải chỉ cho bạn vào bảng điều khiển. Mở ra Terminalvà đọc những điều này:

  • man route
  • man netstat
  • man ifconfig

Ngoài ra, tôi không biết về một công cụ để thực hiện việc này trong GUI bên ngoài OSX được tích hợp trong các công cụ không cho phép bổ sung tuyến đường cụ thể.


1

Mạng con VPN của bạn là gì?
nếu đó là 10.246.0.0/16ví dụ, bạn có thể thiết lập tuyến đường mặc định thông qua giao diện trên jack # 2.

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.