1 votes

Mapping ::1 to 127.0.0.1

Je ne suis pas un expert en matière de DNS ou d'IPv6. J'utilise un tout nouveau Mac avec ce qui semble être la configuration par défaut :

127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost

J'ai activé Apache. Avec le fichier hosts ci-dessus, localhost ne fonctionne pas dans le navigateur. D'après ce que j'ai lu, je pense que c'est l'ipv6 pour lequel je n'ai pas configuré Apache.

Ce que j'ai essayé :

127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             127.0.0.1

Tout fonctionne bien maintenant. Ma question est la suivante Est-ce que le mappage de "::1" vers "127.0.0.1" est correct ? Suis-je en train de casser/perdre quelque chose dans le DNS en faisant cela. Si c'est le cas, je ne sais pas comment éditer mon fichier conf pour permettre à Apache de répondre à localhost.

5voto

1.61803 Points 343

Dans ce cas, vous ne faites pas correspondre ::1 à 127.0.0.1. Vous fournissez un nom invalide pour ::1 qui désactive essentiellement l'entrée. Vous ne pouvez pas faire correspondre une adresse ipv6 à une adresse ipv4 - elles ne sont pas compatibles.

Si vous avez besoin que la résolution localhost pour ipv6 ne soit pas activée, commentez simplement la ligne ::1, ou ne l'incluez pas du tout.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X