Lorsque vous exécutez la commande ping avec une chaîne qui n'est pas une adresse IP, elle doit d'abord résoudre l'adresse IP de l'hôte que vous essayez d'interroger.
Lorsque vous courez :
$ ping example.com
Le serveur DNS renvoie l'adresse IP du serveur qui héberge le site web.
Cependant, lorsque vous préfixez le protocole et le chemin d'accès pour créer une URL http standard, tout cela est envoyé au serveur DNS pour être résolu.
Ainsi, au lieu que le serveur DNS trouve l'enregistrement pour example.com
il semble pour mémoire http://example.com/
qui n'est pas un nom d'hôte valide.
De nombreux serveurs DNS ne renvoient rien. Dans ce cas, la commande ping se soldera par une erreur de résolution DNS.
Cependant, votre serveur DNS renvoie l'adresse IP 123.456.789.000
. L'adresse semble être un service de suggestion de Time Warner Cable pour aider les utilisateurs qui ont mal saisi l'URL dans leur navigateur.
Mais la commande ping prend cela au pied de la lettre et croit que le nom d'hôte http://example.com/
(qui n'est pas un nom d'hôte valide) se résout à l'adresse 123.456.789.000
.
La raison pour laquelle la commande ping échoue après cela est que 123.456.789.000
ne répond pas aux requêtes ICMP.