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.x
xxxxがゲートウェイであるオプションを追加します。ネットワークを保存して再起動します。
/etc/init.d/networking restart
それ以外の場合は、これにはより高度なポリシーベースのルーティングを使用する必要があると思います。