ルートに複数のインターフェースが存在する場合、SSH はインターネットを使用できません

ルートに複数のインターフェースが存在する場合、SSH はインターネットを使用できません

可能なインターフェース(インターネット接続がある)で SSH トンネル接続を確立しようとしています。

現在、ppp0eth0インターフェイスを使用しています。はppp0常にインターネットに接続されており、接続が失われた場合は再初期化されます。eth0の IP は DHCP 経由で割り当てられ、インターネットに接続されることはありません。

PC を再起動すると、eth0ルーティング テーブルにデフォルト ルートが追加されます。その場合、pingGoogle にはアクセスできますが、リモート SSH サーバーに接続できなくなります。

ケーブルを抜くとeth0、すべてが期待どおりに動作します。ケーブルを再度差し込むと、すべてが正常に動作します。

回避策として、デバイスを使用してすべてのデフォルトルートを削除するスクリプトを作成しましたeth0

pingでは、、などtelnetapt-getインターネットを使用できるのに、SSH は使用できないのはなぜでしょうか?

関連情報