私は組み込みシステムでDebian Linuxを実行しています。イーサネットポートがあり、3G USBモデムも使用します。 Wvdialとpppdが使用され、インターフェイス(ppp0)が存在する場合はデフォルトパスになるようにpppdを設定しました。
現場では、これらのシステムはモデムのみを使用していますが、私はベンチでのテスト中に監視用にイーサネット(SSH)を介してログインするのが好きです。特にモデム損失キャリアをテストしようとしています。この場合、PPPD は最終的に失敗し、ppp0 インターフェイスが削除されます。これにより、私のLANがデフォルトのパスになり、私のソフトウェアが正しく実行される可能性があります。しかし、私のソフトウェアはそのLANについて知りたくありません。
ppp0インターフェイスが消えたときにサーバーへのアクセス試行が失敗するようにLANに移動するための固定パスを作成しますか?他の提案?
ありがとうございます。
答え1
LANインターフェイスを持つデバイスを展開しない場合は、デバイスがDHCPまたはルーティングなどに提供するすべての種類の管理からインターフェイスを削除することをお勧めします。次に、専用インターフェイスを介してデバイスイーサネットをワークステーションに直接接続し、ゲートウェイを必要とせずに両端を静的に設定します。その後、デバイスは現場での動作と非常によく似た動作をする必要があります。そしてまだSSHにアクセスできます。