
我正在設定一台便攜式嵌入式 Linux 機器,以便在可能存取網路的戶外環境中使用任何一個透過現場無線網路或者蜂窩數據連接。最重要的是,機器本身創造了它的自己的無線區域網並向/從上述 WAN 連接埠轉送 IPv4 封包。或者至少,這就是想法。
我的問題是這樣的:我想優先使用無線廣域網端口,並且僅在 WiFi 不可用時使用蜂窩數據(類似於現代智慧型手機的操作方式)。根據我的研究,聽起來我正在尋找的是雙 WAN 故障轉移路由使用iproute2。雖然我找到了一些解釋和例子在網路上,我似乎找不到任何透過 DHCP 動態分配 WAN 卡 IP 的地方。
更簡潔地說,我有:
- wlan0 配置為存取點。
- wlan1 設定為自動登入受信任的 WiFi 網路(如果可用)。
- wwan0 在啟動時啟用,但僅應在 wlan1 找不到連線時使用。
最初,我認為我可以透過編寫一個腳本來明確地啟動/關閉介面來做到這一點,但至關重要的是,我最大限度地減少對連接的任何類型的中斷,並且使用巧妙的資料包轉發似乎是做到這一點的最佳方法。
如果這是重複或無意義的帖子,我們深表歉意;總的來說,我對該網站和網路都很陌生。
乾杯!