ความต้องการ (โจทย์)
ต้องการให้ LAN 2 VLAN ออกเน็ตเส้นทาง WAN ที่แตกต่าง โดยสภาพแวดล้อมดังนี้
- WAN1 – AIS Fibre ต่อแบบ bridge mode กับ ether1
- WAN2 – NT Max DFiber ต่อแบบ bridge mode กับ ether2
- LAN1 (172.16.10.0/24) – สำหรับอุปกรณ์ทั่วไป โดยให้ออกเน็ตทาง WAN1
- LAN2 (172.16.20.0/24) – สำหรับอุปกรณ์ IoT และ Guest WiFi ออกเน็ตทาง WAN2
การตั้งค่า WAN และ LAN จะไม่กล่าวถึงในโพสต์นี้
การตั้งค่า
- เริ่มต้นด้วยการทำ mangle rule สำหรับการกำหนดว่า LAN IP ใด ให้ออก routing ใด
ไปที่ /ip firewall mangle- add chain=prerouting action=mark-routing new-routing-mark=AIS_Route passthrough=yes src-address=172.16.10.0/24
- add chain=prerouting action=mark-routing new-routing-mark=NT_Route passthroug=yes src-address=172.16.20.0/24
- หลังจากนั้นทำการกำหนดเส้นทางให้แต่ละ route mark
/ip route- add dst-address=0.0.0.0/0 gateway=WAN1 routing-mark=AIS_Route
- add dst-address=0.0.0.0/0 gateway=WAN2 routing-mark=NT_Route