Điểm:1

Tại sao linux tạo quảng bá ARP cho các gói phù hợp với tuyến LAN?

lá cờ gt
hgl

Tôi có hai thiết bị vật lý, một bộ định tuyến và một điểm truy cập, cả hai đều được cài đặt OpenWRT.

Bộ định tuyến có hai giao diện, một cho mạng LAN (192.168.1.1/24), giao diện còn lại cho mạng WAN. AP cũng có hai giao diện, một cho LAN (192.168.1.2/24), giao diện kia cho WiFi (192.168.2.1/24). Hai giao diện mạng LAN được kết nối bằng dây.

Trên bộ định tuyến, một tuyến đường cho WiFi được thiết lập:

tuyến ip thêm 192.168.2.0/24 qua 192.168.1.1

Khi tôi ping 192.168.2.1 trên bộ định tuyến, tôi hy vọng rằng yêu cầu tiếng vang sẽ đi qua dây có IP nguồn 192.168.1.1 và một IP đích 192.168.2.1và bộ định tuyến sẽ nhận được phản hồi bằng tiếng vang, nhưng hóa ra bộ định tuyến tạo ra các quảng bá ARP yêu cầu địa chỉ MAC cho 192.168.2.1 được gửi đến giao diện mạng LAN của AP và sau đó bị bỏ qua.

Làm cách nào để bộ định tuyến hoạt động như dự định?

Massimo avatar
lá cờ ng
Kiểm tra kỹ mặt nạ mạng con của bạn.
lá cờ ru
Bạn nên sử dụng 192.168.1.2 làm nút mà qua đó bạn đang gửi các gói của mình tới mạng 192.168.2.0/24, phần thông qua phải là nút từ xa mà bạn đang gửi các gói tới, có sẵn cho máy chủ của bạn, vì vậy ip route add 192.168.2.0/24 qua 192.168.1.2
hgl avatar
lá cờ gt
hgl
Tôi có thể xác nhận mạng LAN của bộ định tuyến là /24, WAN /32, mạng LAN của AP là /24 và WiFi /24
Michael Hampton avatar
lá cờ cz
@rAlen Vâng, có vẻ như vấn đề và giải pháp. Bạn có thể thực hiện một câu trả lời đầy đủ từ nó.
hgl avatar
lá cờ gt
hgl
@rAlen nó hoạt động! Cảm ơn rất nhiều. Tôi ước bình luận của bạn được gửi dưới dạng câu trả lời để tôi có thể chấp nhận nó!
Điểm:2
lá cờ ru

Vấn đề là bạn đã không thông báo cho bộ định tuyến của mình nơi gửi các gói, thiết bị nào có quyền truy cập vào mạng đó.

Bạn đã sử dụng IP bạn có trên cùng một máy chủ không thể truy cập 192.168.2.0/24 mạng, vì vậy về cơ bản, bạn đang yêu cầu anh ta sử dụng chính mình làm bộ định tuyến cho mạng đó, sau đó nó sẽ gửi ARP qua NIC có IP cục bộ mà bạn đã chỉ định, cố gắng tìm thiết bị có 192.168.2.1 IP được kết nối với cùng một mạng vật lý (switch) như 192.168.1.1 NIC.

Nếu bạn thêm tuyến đường bằng cách chỉ định Máy chủ từ xa trong phần thông qua thì mọi thứ sẽ hoạt động.

tuyến ip thêm 192.168.2.0/24 qua 192.168.1.2

Sau đó, bạn yêu cầu bộ định tuyến của mình gửi các gói cần chuyển đến 192.168.2.0./24 mạng đến thiết bị có 192.168.1.2 IP, nằm trên cùng một mạng và sau đó thiết bị đó sẽ xử lý việc định tuyến đến mạng khác.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.