J'utilise Ubuntu 13.10 sous la dernière version de Macbook Pro (double démarrage). J'utilise une connexion sans fil pour accéder à des sites Web via le navigateur Chrome, et cela fonctionne. Mais ping
ne fonctionne pas. Par exemple, ceci est la sortie
$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
Il semble que ce n’est pas la question de la résolution du nom. Alors qu'est-ce qui pourrait mal se passer? Je n'utilise pas de proxy pour mon navigateur.
Ceci est la sortie de 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
EDIT: Après avoir réinstallé Ubuntu, ping fonctionne à nouveau.
De man ping
: ping uses the ICMP protocol's mandatory ECHO_REQUEST datagram to elicit an ICMP ECHO_RESPONSE from a Host or gateway
.
Votre navigateur ouvre une connexion TCP
sur le port 80
.
Tout système situé le long du chemin entre vous et www.google.com
pourrait décider de traiter ces deux connexions différemment.
Vous pouvez utiliser tracepath
(du package iputils-tracepath
) pour voir quels systèmes se trouvent dans ce chemin, puis ping
ou hping3
à explorer.
FWIW, je reçois des réponses PING de www.google.com
, (-c 3
limite ping
à 3 ICMP
paquets, qui à mon humble avis, est plus poli):
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
Je ne suis pas sûr que cela puisse répondre à votre question.
mais il peut arriver que vous n'ayez pas mis à jour le proxy dans "paramètres/réseau"
Si vous avez donné le proxy en proxy manuel dans mozilla, et non en paramètres/réseau
vous pourrez accéder à des sites Web avec un navigateur, mais vous ne pourrez pas cingler aucun site
votre pare-feu ou votre serveur proxy vient de quitter le protocole HTTP pour vous permettre de naviguer mais de ne pas envoyer de ping à un site Web ou à une adresse IP. vous devez disposer d'un autre protocole tel que ftp, FTP, UDP TCP/IP, etc. pour pouvoir exécuter une commande ping correctement.