我的家庭網路連線(透過乙太網路)並不可靠 - 當它工作時,我可以達到 90 Mbps,但從中午 12 點到晚上 10 點,大約 50% 的時間它無法工作。當家庭網路無法使用時,我會打開手機上的個人熱點,然後切換到筆記型電腦上的個人熱點。過了一會兒,我透過乙太網路介面 ping 來檢查網路是否恢復。
ping -I enp4s0 google.com
如果乙太網路連接正常,我會切換回它。
然而,數據很昂貴,所以如果乙太網路連接正常,我不想使用它。必須手動檢查它是否正常工作並來回切換是一個緩慢的過程。
我想看看是否有一種工具可以自動檢查互聯網是否透過一個介面工作,並透過該介面路由流量。但如果它不起作用,則透過備份介面路由流量。
我正在使用 Ubuntu 18.04,但正在尋找基於 Linux 的通用解決方案。
請注意,我不是問如何切換到以太網當它插入時。乙太網路電纜是始終處於插入狀態但可能無法透過它存取互聯網。