私のボードは複数のインターフェースを使用します。 eth2は私の制御インターフェースです。このインターフェースでは、SSHを介してボードを制御したいと思います。 eth1 は他のボードへの back-2-back インターフェイスです。
再起動後に問題が発生しました。まず、eth1にデフォルトのIPパスを設定し、次にeht2にデフォルトのIPパスを設定します。 eth2へのSSHトラフィックへのすべての応答はIP転送され、eht1からプッシュされるため、これはeth1(back-2-back)を介してsshを実行します。
eth2がデフォルトのIPパスを最初に登録するようにインターフェイスの起動順序をどのように設定しますか?
答え1
新しいデフォルトゲートウェイを追加し、古いデフォルトゲートウェイを削除し、設定ファイルにルーティング情報を保存する必要があります。
route add default via xx.xx.xx.xx
route del default via yy.yy.yy.yy
ip route add default gw xx.xx.xx.xx
ip route del default gw yy.yy.yy.yy
新しいゲートウェイ=xx.xx.xx.xx
既存のゲートウェイ=yy.yy.yy.yy
ルーティング情報の保存:
nano /etc/network/interfaces
次の行を追加します。
gateway xx.xx.xx.xx
ネットワークを再起動します。
/etc/init.d/networking restart