ในกรณีที่คุณต้องการให้เข้าถึงเครือข่าย 10.10.10.0/24 ต้องได้รับข้อมูลเกี่ยวกับ 10.10.1.0/24 - นั่นคือ "ปัญหา" ในปัจจุบัน
คุณไม่ได้กล่าวถึงตารางเส้นทางจากเช่น 10.10.10.101. ฉันเดาว่า:
เริ่มต้นผ่าน 10.10.10.1/24 ...
10.10.10.0/24 ธ...
จาก 10.10.1.101 ฉันสามารถ ping 10.10.10.2 และโฮสต์บนเครือข่าย 10.10.1/24 แต่ฉันไม่สามารถ ping อะไรบนเครือข่าย 10.10.10/24 ได้
คุณสามารถ ping ได้และแพ็กเก็ตจะมาถึงโฮสต์ 10.10.10.x แต่โฮสต์ไม่มีข้อมูลว่าจะตอบกลับอย่างไร การตอบกลับจะถูกส่งไปที่ gw เริ่มต้นและมีการละทิ้งหรือส่งไปยังอินเทอร์เน็ต (ขึ้นอยู่กับการกำหนดค่าของเราเตอร์)
เพื่อให้มันทำงาน "บริดจ์" ของคุณเพียงแค่กำหนดเส้นทางระหว่างเครือข่ายและ 10.10.10.0/24 netowrk จำเป็นต้องรู้วิธีเข้าถึง 10.10.1.0/24 เครือข่าย 10.10.1.0/24 ไม่มีปัญหาเนื่องจากเครือข่ายทั้งหมดใช้เส้นทางการกำหนดเส้นทางเริ่มต้น (10.10.1.10)
เพื่อจัดการกับมัน คุณสามารถทำได้อย่างใดอย่างหนึ่ง:
- เพิ่มกฎการกำหนดเส้นทางบนเราเตอร์ไร้สาย (10.10.10.1):
10.10.1.0/24 ผ่าน 10.10.10.2
ด้วยวิธีนี้การรับส่งข้อมูลทั้งหมดจาก 10.10.10.0/24 จะผ่านการกำหนดเกตเวย์เริ่มต้นเป็น 10.10.10.1 แต่จากนั้นจะถูกส่งต่อไปยัง 10.10.10.2 ซึ่งรู้จักเครือข่าย 10.10.1.0 อยู่แล้ว
- ตั้งค่าตัวเลือก DHCP พร้อมบันทึกเส้นทางที่เกี่ยวข้องกับ 10.10.1.0/24 สำหรับเครือข่าย 10.10.10.0/24
คุณสามารถส่งบันทึกการกำหนดเส้นทางไปยังไคลเอนต์ผ่านตัวเลือก DHCP ดังนั้นไคลเอนต์จะรู้ว่าจะกำหนดเส้นทางทราฟฟิกสำหรับ 10.10.1.0/24 ได้โดยตรงที่ใด ดังนั้นจะไม่ผ่าน 10.10.10.1 (อย่างน้อยจากมุมมองการกำหนดเส้นทางเนื่องจากเป็น wifi ดังนั้นทางกายภาพมันอาจจะผ่านส่วนไร้สายอยู่แล้ว แต่ไม่ใช่ส่วนหนึ่งของปัญหา "การกำหนดเส้นทาง")
- ตั้งค่าด้วยตนเองในแต่ละโฮสต์ที่เกี่ยวข้อง @10.10.10.0/24 เครือข่าย
10.10.1.0/24 ผ่าน 10.10.10.2
ฉันได้เขียนตัวเลือกตามลำดับจากมุมมองของการบำรุงรักษา การตั้งค่ากฎการกำหนดเส้นทางบนโฮสต์เป็นตัวเลือกสุดท้าย เนื่องจากเป็นการรักษาที่ยากที่สุดในกรณีที่มีการเปลี่ยนแปลง สำหรับเครือข่ายแบบสแตติกที่ไม่มีการเปลี่ยนแปลง อาจเป็นวิธีที่ง่ายที่สุดในการตั้งค่าโดยขึ้นอยู่กับความเป็นไปได้ของการกำหนดค่าของเราเตอร์ไร้สาย