Macbook Proの最新バージョン(デュアルブート)で実行されているUbuntu 13.10を使用しています。 Chromeブラウザーを介してWebサイトにアクセスするためにワイヤレス接続を使用していますが、動作します。ただし、ping
は機能しません。たとえば、これは出力です
$ping -c 3 www.google.com
PING www.google.com (74.125.226.212) 56(84) bytes of data.
--- www.google.com ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2015ms
名前解決の問題ではないようです。それで、何が間違っているのでしょうか?ブラウザにプロキシを使用していません。
これはtracepathの出力です
$ tracepath www.google.com
1: <my machine name>.local 0.052ms pmtu 1500
1: no reply
2: no reply
3: no reply
...
Too many Hops: pmtu 1500
Resume: pmtu 1500
編集:Ubuntuを再インストールした後、pingは再び機能します。
man ping
から:ping uses the ICMP protocol's mandatory ECHO_REQUEST datagram to elicit an ICMP ECHO_RESPONSE from a Host or gateway
。
ブラウザがポート80
でTCP
接続を開きます。
あなたとwww.google.com
の間のパスに沿ったシステムは、これら2つの接続を異なる方法で処理することを決定する可能性があります。
tracepath
(iputils-tracepath
パッケージから)を使用して、そのパスにあるシステムを確認し、ping
、またはhping3
を使用して探索できます。
FWIW、私はwww.google.com
、(-c 3
制限ping
から3 ICMP
パケット(私見ではより丁寧です)からPING応答を受け取ります:
walt@aardvark:~(0)$ ping -c 3 www.google.com
PING www.google.com (74.125.225.114) 56(84) bytes of data.
64 bytes from ord08s08-in-f18.1e100.net (74.125.225.114): icmp_req=1 ttl=56 time=35.9 ms
64 bytes from ord08s08-in-f18.1e100.net (74.125.225.114): icmp_req=2 ttl=56 time=32.1 ms
64 bytes from ord08s08-in-f18.1e100.net (74.125.225.114): icmp_req=3 ttl=56 time=32.0 ms
--- www.google.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 32.096/33.402/35.964/1.817 ms
これがあなたの質問に答えるかどうかはわかりません。
しかし、「設定/ネットワーク」でプロキシを更新しなかった可能性があります
設定/ネットワークではなく、mozillaの手動プロキシでプロキシを指定した場合
ブラウザでウェブサイトにアクセスすることはできますが、どのサイトにもpingを実行することはできません
ファイアウォールまたはプロキシサーバーはHTTPプロトコルをそのままにしておくため、WebサイトまたはIPを参照することはできますが、pingすることはできません。正しくpingするには、az ftp、UDP TCP/IPなどの他のプロトコルが必要です。