ฉันมีเคเบิลโมเด็มที่ให้ 2 IP สาธารณะผ่าน dhcp ปัจจุบันฉันใช้เราเตอร์ 2 ตัวเพื่อรับ IP สองตัวและเกตเวย์ 2 ตัวบนอินเทอร์เน็ต นี่เป็นเพราะ ISP นั้น จำกัด IP หากตรวจพบฝนตกหนักทุกรูปแบบแม้หลังจากที่ฝนตกหนักปิดแล้วทำให้ ssh และโปรโตคอลอื่น ๆ ประสบปัญหา
ตอนนี้ฉันมีโทรศัพท์ VOIP ในบ้านซึ่งทำงานได้ดีกว่ามากเมื่อเปิดใช้งาน QoS
เป็นไปได้หรือไม่ที่จะรวมเราเตอร์สองตัวไว้ในกล่อง linux เดียวกับการ์ดอีเธอร์เน็ตสองใบ:
- eth0 WAN - 2 dhcp IP / เกตเวย์ (ผ่านการเชื่อมต่อหรือ macvlan?)
eth1 LAN - IP ส่วนตัว 1 ตัวที่ให้บริการ NAT / เกตเวย์ / DNS / ฯลฯ
- การเราต์เพื่อส่งทราฟฟิก Torrent หนึ่งโฮสต์ผ่าน IP เกตเวย์ที่ 2 โฮสต์อื่น ๆ ทั้งหมดกำหนดเส้นทางผ่าน IP เกตเวย์หลัก
- QoS จำเป็นต้องตรวจสอบปริมาณการใช้งานรวมผ่านเกตเวย์ทั้งสองเพื่อให้ VOIP ไม่ประสบปัญหา VOIP ทนทุกข์ทรมานเมื่ออุปกรณ์อัปโหลดข้อมูลมากเกินไป
เช่น
Cable Modem
-----------------------------------
|
-----------------------------------
Linux router with QoS
WAN IP1 24.13.124.245 gw 24.13.124.1
WAN IP2 172.32.12.234 gw 172.32.12.254
LAN IP 192.168.2.1
-----------------------------------
|
-----------------------------------
devices:
torrent box 192.168.2.2 - should route through WAN IP2.
voip phone 192.168.2.3 - rest should route through WAN IP1.
laptop 192.168.2.4
phone 192.168.2.5
สิ่งที่ฉันได้เรียนรู้จนถึงตอนนี้ก็คือสิ่งนี้เรียกว่าการตั้งค่าแบบหลาย homed และ macvlan อาจอนุญาตให้ใช้ IP แบบไดนามิกสองรายการในอินเทอร์เฟซเดียว เพียงแค่มีปัญหาในการรวบรวมชิ้นส่วนทั้งหมดเข้าด้วยกัน
เหตุใดคุณจึงต้องการ จำกัด ตัวเองให้เป็นหนึ่งอินเทอร์เฟซแบบหันออกด้านนอกเมื่อคุณสามารถมีสองได้อย่างง่ายดาย เพียงซื้ออะแดปเตอร์ USB / อีเธอร์เน็ตขนาดเล็ก (เพียงไม่กี่ตัว) และคุณจะมีอินเตอร์เฟซที่เหมาะสมสามตัว นี่จะเร็วเป็นสองเท่า: ในการจัดเรียงปัจจุบันของคุณคุณสามารถมีอินเทอร์เฟซเดียวที่ทำงานได้ทั้งสองอย่างในเวลาใดก็ตามในขณะที่ทำตามคำแนะนำของฉันคุณสามารถแลกเปลี่ยนข้อมูลได้พร้อมกัน สิ่งนี้เป็นประโยชน์อย่างยิ่งต่อการเชื่อมต่อ VoIP ของคุณ
—
MariusMatutiae
และ BTW การมี IP สองตัวบนอินเทอร์เฟซหนึ่ง / สองนั้นสมบูรณ์แบบมากหากคุณสั่งให้ตารางเส้นทางของคุณแยกแยะว่าแพ็กเก็ตใดที่จะไปทางเดียวและไปทางอื่น สิ่งนี้เรียกว่าการกำหนดเส้นทางนโยบายหรือการกำหนดเส้นทางต้นทางคุณสามารถอ่านได้ที่นี่blog.scottlowe.org/2013/05/29/…ซึ่งเป็นการแนะนำเบื้องต้น
—
MariusMatutiae