2009-04-01 6 views
8

Cuál es la diferencia entre estas líneas:anfitriones de archivos de Windows

::1    localhost 

... y

127.0.0.1  localhost 

en archivo hosts de Windows?

principio yo tenía la línea de la primera clase en mi archivo de hosts y escribiendo localhost en el navegador me llevó a 127.0.0.1. Luego, no utilicé el indicador localhost en el navegador durante un tiempo, y cuando necesité volver a usarlo, simplemente no funcionó. Cambié la primera línea de la segunda en mi archivo de hosts y funcionó. ¿Por qué podría suceder eso?

+0

Gracias. La casilla junto a IPv6 está marcada en Propiedades de red en mi Vista. ¿Puedo de alguna manera asegurarme de que IPv6 esté habilitado para loopback? – Alex

Respuesta

16

:: 1 es IPv6.

127.0.0.1 es IPv4.

2

:: 1 es IPv6

127.0.0.1 es IPv4

Te supongo discapacitados IPv6 en entre las pruebas?

1

La primera, ":: 1" es la sintaxis comprimida de IPv6 para el host local. Es equivalente a 127.0.0.1. ¿Inhabilitó la compatibilidad con IPv6 en su sistema operativo o adaptador de red? Quizás es por eso que dejó de funcionar.

1

Creo que :: 1 es la notación IPV6 de 127.0.0.1.

+0

XP es compatible con IPv6. Tiene que ser habilitado. – Joseph

+0

Ah, mi error entonces. Lo siento. – Brandon

Cuestiones relacionadas