ฉันมีเราเตอร์ DD-WRT หนึ่งตัว (ในที่นี้: ที่ 1) เชื่อมต่อกับอินเทอร์เน็ตทำงานได้อย่างสมบูรณ์แบบโดยไคลเอนต์พีซีกำหนดที่อยู่ IP แบบคงที่
ตอนนี้ฉันต้องการเพิ่มอีก คงที่ ไคลเอนต์ (ในที่นี้: ที่ 2) แต่คราวนี้มันเป็นเราเตอร์ DD-WRT อื่นไม่ใช่พีซี
DD-WRT ตัวที่สองนั้นตั้งใจที่จะเป็นเซิร์ฟเวอร์ DHCP "ทำการลบ" สิ่งที่เชื่อมต่อกับมันเช่นที่เราเตอร์ (คนที่ 1) คนอื่นมองลูกค้าว่ามาจากพอร์ตเดียว / IP (พูดว่า 192.168.14.31)
จนถึงตอนนี้ดี แต่ด้วยเหตุผลบางอย่างไคลเอนต์ที่เชื่อมต่อผ่านเราเตอร์ที่สองไม่สามารถมองเห็นอินเทอร์เน็ต
หากฉันเชื่อมต่อพีซีกับพอร์ตนั้นที่กำหนดให้กับที่อยู่แบบคงที่ 192.168.14.31 มันสามารถเข้าถึงอินเทอร์เน็ตได้โดยไม่มีปัญหาดังนั้นฉันรู้ว่าปัญหาไม่ได้อยู่ในเราเตอร์ตัวแรก ปัญหาคือการกำหนดค่าที่ผิดพลาดของเราเตอร์ DD-WRT ตัวที่ 2 เนื่องจากไม่ทราบวิธีการส่งต่อไคลเอ็นต์จากซับเน็ต (192.168.1.X) ไปยังเราเตอร์ที่ 1 (192.168.14.1)
การใช้ tracert
ฉันสามารถตรวจสอบได้ว่านี่เป็นปัญหา แต่ฉันไม่รู้ว่าจะเปลี่ยนอะไร (และอย่างไร) จากการตั้งค่า zillion ใน DD-WRT
ฉันลองเปลี่ยน Operating Mode
ใน Advanced Routing
จาก Gateway
ไปยัง Router
แต่ในขณะนี้ดูเหมือนจะไปในทิศทางที่ถูกต้อง แต่ก็ไม่ได้แก้ปัญหา
มีความคิดใดที่ฉันควรทำในเราเตอร์ตัวที่ 2 เพื่อบอกให้เริ่มส่งต่อแพ็กเก็ตจาก 192.168.1.x ถึง 192.168.14.1
อัปเดต 1: ฉันจัดการเพื่อ telnet เข้าไปในเราเตอร์และพิมพ์ตารางเส้นทาง:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 br0
192.168.14.0 * 255.255.255.0 U 0 0 0 vlan1
169.254.0.0 * 255.255.0.0 U 0 0 0 br0
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
default 192.168.14.1 0.0.0.0 UG 0 0 0 vlan1
เป็นที่ชัดเจนว่าตารางเส้นทางไม่ถูกต้อง แต่ฉันจะเปลี่ยนได้อย่างไร บน DD-WRT ?
นอกจากนี้ฉันรู้ว่าพอร์ต WAN และ LAN คืออะไร แต่มีอะไรบ้าง br0
และ vlan1
? ฉันจะเชื่อมโยงพวกเขากับพอร์ต WAN และ LAN ได้อย่างไร (ฉันคิด br0
เป็นหนึ่งในพอร์ต LAN และ vlan1
คือพอร์ต WAN แต่ฉันไม่แน่ใจ)
อัปเดต 2: ฉันพบตัวเลือกในการพิมพ์ตารางเส้นทางจากภายในเว็บอินเตอร์เฟสของ DD-WRT:
192.168.1.0 255.255.255.0 0.0.0.0 LAN & WLAN
192.168.14.0 255.255.255.0 0.0.0.0 WAN
169.254.0.0 255.255.0.0 0.0.0.0 LAN & WLAN
0.0.0.0 0.0.0.0 192.168.14.1 WAN
ซึ่งบอกฉันว่าตาม DD-WRT:
br0
==LAN & WLAN
vlan1
==WAN
(อย่างที่ฉันคิด)
ดีแล้วที่รู้. ตอนนี้ฉันต้องแก้ปัญหานี้ (ฉันยังไม่มีเงื่อนงำ): ทำแพ็กเก็ตจากเครือข่าย 192.168.1.x เข้าถึงเกตเวย์ 192.168.14.1
อัปเดต 3: ข้อมูลเชิงลึก. ฉันคิดว่าปัญหาอยู่กับข้อเท็จจริงที่ว่า 192.168.14.0
รายการไม่ได้ 255.255.0.0
. ปัญหาคือไม่มีวิธีที่จะเปลี่ยนแปลง ... ฉันลองเพิ่มรายการที่ชัดเจนในแท็บการกำหนดเส้นทางขั้นสูง:
Select set number: WTF
Route Name: WTF
Metric: 0
Destination LAN NET: 192.168.14.0
Subnet Mask: 255.255.0.0
Gateway: 192.168.14.1
Interface: vlan0
แต่ตารางเส้นทางยังคงเหมือนเดิมแม้หลังจากที่ใช้บันทึกและรีบูต !!!
ฉันเริ่มสงสัยว่ามี แมลง ในเรื่องนี้ DD-WRT v24-sp1 (07/27/08) std
ปล่อย.