Mapping :: 1 to 127.0.0.1

0

No soy un experto en DNS o IPv6. Estoy usando una nueva Mac con lo que parece ser el predeterminado:

127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost

He habilitado Apache. Con el archivo de hosts anterior, localhost no funciona en el navegador. Por lo que he leído, creo que es ipv6 para el que no he configurado Apache.

Lo que intenté:

127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             127.0.0.1

Todo funciona bien ahora. Mi pregunta es , está asignando ":: 1" a "127.0.0.1" ¿ok? ¿Estoy rompiendo / perdiendo algo en DNS haciendo esto? Si es así, no tengo claro cómo editar mi archivo conf para permitir que apache responda a localhost.

    
pregunta Radio 03.10.2016 - 17:27

1 respuesta

3

En realidad no estás mapeando :: 1 a 127.0.0.1 en este caso. Está proporcionando un nombre no válido para :: 1 que esencialmente está inhabilitando la entrada. No puede asignar una dirección ipv6 a una dirección ipv4, no son compatibles.

Si necesita que la resolución de localhost para ipv6 no esté habilitada, simplemente comente la línea de salida :: 1 o no la incluya en absoluto.

    
respondido por el Spooler 03.10.2016 - 18:01

Lea otras preguntas en las etiquetas