ฉันมีเราเตอร์ DD-WRT สองตัวแยกกันซึ่งฉันต้องการเชื่อมต่อเข้าด้วยกันเพื่อให้คอมพิวเตอร์ที่เชื่อมต่อกับแต่ละเครื่องอยู่ในซับเน็ตเดียวกัน (เพื่อให้มัลติคาสต์สามารถทำงานระหว่างพวกเขาสำหรับการแชร์สื่อ UPNP / DNLA)
เราเตอร์ DD-WRT แต่ละตัวมีการเชื่อมต่ออินเทอร์เน็ตของตนเองพร้อมการเชื่อมต่อกิกะบิตระหว่างพอร์ต WAN และทั้งคู่มี IP สาธารณะของตนเอง
INTERNET-------- | | [Gigabit Switch] | | [DD-WRT A] [DD-WRT B] | | [LAN A] [LAN B] [192.168.11.0/24] [192.168.12.0/24]
ฉันสามารถควบคุมกล่อง DD-WRT และ LAN ที่พวกเขาควบคุมเท่านั้น (ไม่ใช่สวิตช์)
ฉันได้ทำตามคำแนะนำนี้แล้ว http://www.dd-wrt.com/wiki/index.php/Linking_Subnets_with_Static_Routes และถือว่า Router1 เป็นสวิตช์และปล่อยให้เราเตอร์ DD-WRT ทั้งสองอยู่ในโหมดเกตเวย์ สิ่งนี้อนุญาตให้ subnets ทั้งสองสามารถพูดคุยกันได้ แต่ multicast จะไม่ทำงานข้ามพวกเขา
ฉันต้องการหาวิธีที่จะทำให้มัลติคาสต์ทำงานข้ามเครือข่ายย่อยสองเครือข่ายหรือแบ่งเครือข่ายย่อยหนึ่งเครือข่ายจากเราเตอร์ทั้งสอง การเชื่อมต่อเราเตอร์โดยตรงเข้าด้วยกันไม่ใช่ตัวเลือกเนื่องจากไม่ได้อยู่ใกล้กัน
ฉันได้พิจารณาถึงแนวคิดของการใช้เราเตอร์หนึ่งตัวเป็นเซิร์ฟเวอร์ VPN และอีกอันหนึ่งเป็นไคลเอนต์ แต่สิ่งนี้จะทำให้เราเตอร์ไคลเอนต์บนซับเน็ตของเราเตอร์เซิร์ฟเวอร์ไม่ใช่คอมพิวเตอร์ทุกเครื่องที่ต่อกับเราเตอร์เว้นแต่ว่าฉันทำอะไรผิด ฉันต้องการให้เราเตอร์แต่ละคนใช้การเชื่อมต่ออินเทอร์เน็ตของตัวเองและไม่ส่งทั้งหมดผ่านการเชื่อมต่อเดียวถ้าเป็นไปได้