Lorsque j'utilise la commande Ping contre mon serveur local (sous Windows Vista), celui-ci n'apparaît pas sous la forme 127.0.0.1.
C:\Windows\system32 >ping localhost
Pinging GIGA [::1] depuis ::1 avec 32 octets de données :
Au lieu de cela, il apparaît comme ::1
(paire de deux points et un). De quel type de notation s'agit-il ? Et pourquoi ne s'affiche-t-il pas sous la forme 127.0.0.1 ?
Voici ce que je vois dans le c:\windows\system32\drivers\etc\hosts
Datei.
::1 localhost
127.0.0.1 localhost
Comme le suggère Gregg J'ai déjà essayé de modifier cet ordre.
127.0.0.1 localhost
::1 localhost
Le résultat attendu est le suivant 127.0.0.1
aurait la priorité sur ::1
mais ce n'était pas le cas.
Comme je l'ai appris maintenant, cela peut être fait en en ajoutant une politique de préfixe à la place. Pour forcer cmd à utiliser la version 4 d'IP, l'option -4
peut être utilisé. Pour forcer Windows à toujours utiliser la version 4 d'IP, la version 6 d'IP ou certains de ses composants peuvent être désactivés par le biais de la boîte de dialogue des propriétés de l'adaptateur réseau ou par le biais d'un fichier de configuration. registre tweak.