複数のDHCPサーバーを使用している場合はTCP / IPルーティング

複数のDHCPサーバーを使用している場合はTCP / IPルーティング

ケーブルとWiFiデバイスを介してコンピュータ(Debian Wheezyを実行)を2つの異なるDHCPサーバー(ルータ)に接続しました。パスを表示するために使用すると、route次のような結果が得られます。

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         192.168.2.1     0.0.0.0         UG    202    0        0 eth0
default         192.168.1.1     0.0.0.0         UG    303    0        0 wlan0
192.168.1.0     *               255.255.255.0   U     303    0        0 wlan0
192.168.2.0     *               255.255.255.0   U     202    0        0 eth0

traceroute外部アドレスに対して操作を実行すると、最初のルーターを通過するのがわかります192.168.2.1。パスを削除すると

$ route del default eth0

tracerouteを使用して、今見えるのと同じアドレスで実行します192.168.1.1

私の質問。

2つの基本パスのどちらを選択する必要がありますか?常に最初にリストされていますかroute、それともいくつかの基準に従って毎回選択されますか?

デフォルトパスの優先順位が高い場合、どのように選択されますか?起動中に表示される最初のインターフェイスですか?

希望のルートが必要な場合、または2つのデフォルトルートのいずれかを削除するにはどうすればよいですか?削除パスを使用すれば十分ですか?

$ route del default eth0

または、顧客に新しいアドレスが割り当てられるたびに、このルートは自動的に再追加されますか?

私の質問に関する背景情報:コンピュータXはDHCPを使用してネットワークAとBに接続されています。ルーターAはXのゲートウェイとして機能する必要がありますが、ルーターBはそうではありません。ルータBは、XがネットワークBのコンピュータと通信できるようにする必要があります。

ベストアンサー1

おすすめ記事