インターフェース接続テスト

インターフェース接続テスト

eth0(イーサネット)、wlan0(WiFi)、wwan0(GSMモデム経由)の3つのインターフェースを備えたRaspberry Piがあります。

インターフェイスがインターネットに接続できるかどうかをテストする方法は?たとえば、私のGSM(wwan0)モデムはインターネットに接続されていますか?

www.google.com pingを実行しようとすると、どのインターフェースが使用されているかどうかをどうやって知ることができますか?

複数のインターフェイスがある場合、特定のインターフェイスを介して強制的に接続するにはどうすればよいですか?

ベストアンサー1

インターフェイスがインターネットに接続できるかどうかをテストする方法は?たとえば、私のGSM(wwan0)モデムはインターネットに接続されていますか? www.google.com pingを実行しようとすると、どのインターフェースが使用されているかどうかをどうやって知ることができますか?

インターフェイスを指定できます。

ping -I $INTERFACE $DOMAIN_OR_IP_ADDRESS

たとえば、

ping -I wwan0 8.8.4.4

既知のIPアドレスを使用すると、トラブルシューティング時に潜在的なDNS問題を排除できます。

複数のインターフェイスがある場合、特定のインターフェイスを介して強制的に接続するにはどうすればよいですか?

デフォルトパスを設定できます。 Debianの静的アドレス指定は正しいですか?/etc/network/interfacesテキストエディタで開きます。必要なネットワークインターフェイスを見つけ、gateway x.x.x.xxxxxがゲートウェイであるオプションを追加します。ネットワークを保存して再起動します。

/etc/init.d/networking restart

それ以外の場合は、これにはより高度なポリシーベースのルーティングを使用する必要があると思います。

おすすめ記事