Router

我可以在linux上設置兩個預設網關嗎?

  • March 2, 2016

我在我的電腦上同時使用 WiFi + 乙太網,但 Win 7 上的路由表設置與我的 Linux(Ubuntu 14.04)電腦不同。

win7 將為每個設備(妻子和乙太網)設置兩個預設網關,但 Linux 網路管理器將替換我的乙太網 WiFi 預設網關。

在 WiFi 連接期間插入乙太網電纜會使我的 xfreerdp 斷開連接,因為 WiFi 的預設網關已消失。

我可以手動添加 WiFi 的預設網關,但我想知道這樣做是否有風險;因為網路管理員應該比我聰明,但它也沒有這樣做。

您不能有兩個預設路由。(單個)預設路由定義了在沒有其他路由匹配時將採用的路由。

在 Windows 系統上,“兩個預設路由”具有不同的度量標準,因此一個優先於另一個,然後被忽略。

這是我的 Windows PC 的輸出,其中有線和無線連接處於活動狀態:

Network Destination    Netmask          Gateway       Interface    Metric
           0.0.0.0    0.0.0.0    192.168.1.254     192.168.1.8        20
           0.0.0.0    0.0.0.0    192.168.1.254    192.168.1.88        25

度量值越低,優先級越高。(這也適用於基於 Unix/Linux 的系統。)所以首選介面是 192.168.1.8,恰好是有線介面。

引用自:https://unix.stackexchange.com/questions/266977