Esta pregunta ya tiene una respuesta aquí:
Cuando uso el comando Ping contra mi host local (en Windows Vista), no aparece como 127.0.0.1.
C: \ Windows \ system32> ping localhost
Pinging GIGA [:: 1] from :: 1 con 32 bytes de datos:
En cambio, aparece como ::1
(par de dos puntos y uno). ¿Qué tipo de notación es esta? ¿Y por qué no aparece como 127.0.0.1?
Esto es lo que veo en el c:\windows\system32\drivers\etc\hosts
archivo.
:: 1 localhost 127.0.0.1 localhost
Como sugirió Gregg , ya he intentado cambiar este orden.
127.0.0.1 localhost :: 1 localhost
El resultado esperado es que 127.0.0.1
tendría prioridad sobre, ::1
pero ese no fue el caso.
Como he aprendido ahora, esto se puede hacer agregando una política de prefijo en su lugar. Para forzar a cmd a usar la versión 4 de IP, -4
se puede usar la opción . Para obligar a Windows a usar siempre la versión 4 de IP, la versión 6 de IP o algunos de sus componentes se pueden deshabilitar mediante el cuadro de diálogo de propiedades del adaptador de red o mediante un ajuste del registro .
localhost
; se especifica en elHOSTS
archivo . Es127.0.0.1
por defecto, pero puede cambiarlo a lo que desee o eliminarlo por completo.localhost name resolution is handled within DNS itself.
Respuestas:
Esto se debe a que el ping en Windows Vista y las versiones más recientes de Windows usan IPv6 de manera predeterminada cuando está disponible.
::1
es una notación abreviada de la dirección de bucle invertido IPv6, equivalente a la bucle invertido IPv4127.0.0.1
.La notación completa de la
::1
dirección IPv6 abreviada es0000:0000:0000:0000:0000:0000:0000:0001
.Si desea forzar el
ping
uso de IPv4, puede especificar explícitamente la dirección IPv4 o usar la-4
opción.Si desea cambiar la preferencia general de IPv6 / IPv4, puede verificar la prioridad de IPv4 frente a IPv6 en Windows 7 .
Para obtener información adicional, también puede ver el artículo localhost .
fuente
[::1]
es la abreviatura de la dirección de bucle invertido en IPv6. Si desea desactivar IPv6 por alguna razón (yo no aconsejaría, pero puede que tenga una razón específica para quererlo), todo lo que tiene que hacer es la siguiente (para Windows 7):Si desea capturas de pantalla, puede encontrar una guía de Microsoft aquí: enlace .
Además, es posible que desee echar un vistazo a la página de Wikipedia para IPv6, específicamente, Presentación :
Para resumir, esto es básicamente el equivalente a querer escribir cada número del 1 al 100, pero en lugar de escribir cada número individualmente, en su lugar, escribe
1, 2, 3...99, 100
o1-100
fuente