Debian 11: コンピュータ間のネットワークで誤ったルーティング エントリが作成されますか?

Debian 11: コンピュータ間のネットワークで誤ったルーティング エントリが作成されますか?

私には 2 台のコンピューターがあり、1 台は Debian 11 マシンで、もう 1 台は Windows 10 マシンです。どちらも 1GbE ネットワークに接続されています。IP アドレスは DHCP 経由で取得されます。ネットワークは 192.168.2.0/24 です。

これらのマシンには追加の 10GbE ネットワーク カードも搭載されており、それらは 1 本のケーブルで直接接続されています。

Debian 11 側では、XFCE Network Manager を使用してこのネットワーク インターフェイスを構成しました。以下のスクリーンショットは、現在の構成の詳細を示しています。

の出力に困惑していますip routeデフォルト ルート。1 つは192.168.2.0/24ネットワーク用で、もう 1 つは192.168.20.0/24ネットワーク用です。

両方のマシンは互いに ping できますが、Debian 11 マシンはより広いインターネットにアクセスできなくなりました。パケットはデフォルトで Windows 10 マシンにルーティングされているようですが、このマシンは (ルーターとして構成されていないため) 他のネットワーク宛てのパケットをどこに送信すればよいかわかりません。

ipv4設定

イーサネット設定

優先設定

答え1

両方のマシンを再起動すると、問題は解決したようです。 の出力はip route両方のマシンで予想どおりになり、デフォルト ルートは 1 つだけになりました。そのデフォルト ルートは、ルーターに接続されているインターフェイスのルートです。

私の知る限り、ipv4 ゲートウェイの黄色のボックスにもかかわらず、上記の構成にエラーはありません。(これが別の値である場合はお知らせください。)

ある時点でこのフィールドに値を入力したため、ルーティング ループが開始され、マシンを再起動すると解決した可能性があります。

関連情報