Linuxで2つのデフォルトゲートウェイを設定できますか?

Linuxで2つのデフォルトゲートウェイを設定できますか?

私のコンピュータはWiFiとEthernetの両方を使用していますが、Linux(Ubuntu 14.04)コンピュータとWin 7のルーティングテーブル設定は異なります。

win7は各デバイス(妻とイーサネット)に対して2つのデフォルトゲートウェイを設定しますが、Linuxネットワーク管理者はWiFiデフォルトゲートウェイをイーサネットに置き換えます。

WiFi接続中にイーサネットケーブルを接続すると、WiFiのデフォルトゲートウェイが消えたため、xfreerdpの接続が失われます。

WiFiのデフォルトゲートウェイを手動で追加することはできますが、それを行うと少し危険があるかどうか疑問に思います。ネットワーク管理者が私よりスマートでなければなりませんが、そうしないからです。

答え1

2 つの基本パスを持つことはできません。 (単一)デフォルトパスは、一致する他のパスがない場合に使用するパスを定義します。

Windowsシステムでは、「2つのデフォルトパス」は異なる指標を持つため、1つが他のものよりも優先され、もう1つは無視されます。

有線および無線接続が有効になっているときの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です。

関連情報