ネクストホップIPを転送/指定せずにルートを追加するにはどうすればよいですか?

ネクストホップIPを転送/指定せずにルートを追加するにはどうすればよいですか?

以下を使用してパスを追加できることを知っています。

ip route add default via 5.5.5.5 dev eth1 table 200

しかし、eth1APのIPをあらかじめ知らないので、ワイヤレスインターフェイスがDHCPを介してIPを取得した場合はどうなりますか?どのコマンドオプションを使用する必要がありますか?

ベストアンサー1

ほとんどできません。

DHCP要求に応答して取得される情報の1つは、ゲートウェイアドレス(通常1)です。この情報を使用して、とマークされた値を入力できます5.5.5.5。したがって、プロセスはワイヤレスネットワークに接続し、ブロードキャストでDHCP要求を発行し、ネットワークインターフェイス(特にIPアドレス)とルーティングテーブルを構成する再生を取得します。

別の方法は、LANでルーティングプロトコルを使用することです。これは、パスに関する情報をブロードキャストまたはマルチキャストします。これを受け取り、カーネルルーティングテーブルを更新するデーモンをシステム上で実行します。

あなたの質問は、これを可能にするには、コンピュータにイーサネットとWiFiの1つ以上のパスがあるか、または同じネットワークに2つのWiFiベースステーションがあることです。通常、ベースステーションは1つだけで、コンピュータではなくそのベースステーションにルーティングコマンドを追加します。

おすすめ記事