GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu –特定のインターフェースからのpingに問題がありますか?

特定のインターフェースからpingを実行しようとしていますが、有線接続と無線接続の両方がラップトップに接続されています。

私の有線アダプターeth0 IP172.16.109.75にあります
私のwifiアダプターwlan0 IP192.168.1.69にあります

eth0でGoogleにpingを実行すると 次のコマンドでプラグを抜いてください:

[email protected]:~$ ping -I wlan0 www.google.co.uk
PING www.l.google.com (74.125.230.115) from 192.168.1.69 wlan0: 56(84) bytes of data.
64 bytes from 74.125.230.115: icmp_seq=1 ttl=51 time=32.7 ms
64 bytes from 74.125.230.115: icmp_seq=2 ttl=52 time=28.7 ms
64 bytes from 74.125.230.115: icmp_seq=3 ttl=52 time=28.9 ms
64 bytes from 74.125.230.115: icmp_seq=4 ttl=52 time=28.3 ms

期待どおりに正常に動作します。 eth0を接続します ケーブルを接続して、同じように再度実行します:

[email protected]:~$ ping -I wlan0 www.google.co.uk
PING www.l.google.com (74.125.230.112) from 172.16.109.75 wlan0: 56(84) bytes of data.
From mcr-pc-29334.local (192.168.1.69) icmp_seq=2 Destination Host Unreachable
From mcr-pc-29334.local (192.168.1.69) icmp_seq=3 Destination Host Unreachable
From mcr-pc-29334.local (192.168.1.69) icmp_seq=4 Destination Host Unreachable
From mcr-pc-29334.local (192.168.1.69) icmp_seq=5 Destination Host Unreachable
From mcr-pc-29334.local (192.168.1.69) icmp_seq=6 Destination Host Unreachable
From mcr-pc-29334.local (192.168.1.69) icmp_seq=7 Destination Host Unreachable

上部の出力では、eth0から送信されているようです。 (ブロックされているため、職場ではpingを実行できません)が、wifi は、私が直接ネット上にいる別のネットワークへの別のリンクであるため、wlan0からping要求を送信します。 動作するはずです。何が起こっていますか?どうすれば修正できますか?

承認された回答:

おそらく、イーサネットケーブルを接続すると、デフォルトルートゲートウェイがdhcpによって変更されます。 wlan0からパケットを送信しますが、システムはそれらを転送するゲートウェイが誰であるかを認識していません。この方法では、192.168.1ネットワーク内のシステムにのみpingを実行できますが、それ以上はpingを実行できません。 Googleサーバーから返信を受け取りたい場合は、デフォルトゲートウェイをワイヤレスルーターに戻すか、このサーバーに特定のルートを追加する必要があります。

route add -host 74.125.230.112/32 gw 192.168.1.1 # assuming 192.168.1.1 is the wireless router's ip

Ubuntu
  1. Ubuntu13.10からUbuntu14.04にアップグレードする

  2. ネットワークインターフェイスの問題AcerAspireH340(ヘッドレスサーバー)にUbuntuサーバーをインストールしますか?

  3. Ubuntu 18.04インストールの問題?

  1. Ubuntu13.04からUbuntu13.10にアップグレードします

  2. Ubuntu15.04からUbuntu15.10にアップグレードする方法

  3. Ubuntu16.04のPhp7.0から特定のPhp7.1/ 7.2にアップグレードしますか?

  1. WindowsXPからWindows7にアップグレードしますか?

  2. Ubuntu 18.04がシャットダウン時にフリーズしますか?

  3. Ubuntu 15.04にEclipseをインストールする際の問題?