前言:
目前Openwrt的主路由器當中,設定了3組pppoe作為連外的網路,分別為static_wan/wan/iot_wan,區分為固定IP 提供服務用/動態IP 作為內網NAT的主界面/動態IP 作為IOT裝置需連外網用。原先的設定是br-lan (wan, lan2.1, lan3, lan4, lan5)上撥號。在使用約兩個月後發現在重啟Network服務的時候在三個pppoe撥號上線很常會超過120秒,推測原因可能是1. 在br-lan上撥號時可能PADI封包亂跑, 2. 3個界面的都是在br-lan所以可能有資源互搶, 3. 3個界面同時撥號時可能某個端點搞混了封包跑錯了地方。再加上這種架構下,3個撥號界面都是使用到br-lan的MAC Address可能造成混亂,所以就來動工了。
目的:
將3個ppp界面所使用的裝置獨立出來同時使用不同的MAC Address,並且維持內網與Modem(小烏龜)同網段,之所以會將wan放進br-lan的這種不符合常見邏輯的設定的目的,就是為了存取Modem同時又可以觀看IPTV(MOD)。