Dirección local IPv6 en el archivo de hosts

Dirección local IPv6 en el archivo de hosts

He configurado un dominio local en mi servidor Apache.

Luego agregué la siguiente línea en mi /etc/hostsarchivo

::1                     exampledomain.local

Después de intentar navegar hasta él (probé Firefox y Chromium), recibí un error de servidor no encontrado.

Luego lo intenté ping6y funcionó:

dan@danny:~$ ping6 exampledomain.local
PING exampledomain.local(exampledomain.local) 56 data bytes
64 bytes from exampledomain.local: icmp_seq=1 ttl=64 time=0.032 ms

Si lo reemplazo ::1con 127.0.0.1en mi archivo de hosts, funciona bien. No estoy seguro si esto es relevante pero esta es mi configuración de Host Virtual en Apache2:

<VirtualHost *:80>
        ServerAlias exampledomain.local
        DocumentRoot /home/dan/sites/exampledomain

        <Directory /home/dan/sites/exampledomain>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
        </Directory>

        ErrorLog ${APACHE_LOG_DIR}/exampledomain-error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel debug

        CustomLog ${APACHE_LOG_DIR}/exampledomain-access.log combined

</VirtualHost>

Mi pregunta es: ¿Cómo puedo hacer que funcione con la dirección IPv6?

Respuesta1

Si puede hacer ping, entonces no hay nada malo en el archivo de hosts y creo que tiene algo que ver con la configuración de Apache.

  • Verifique que la raíz de su documento sea correcta y que todos los archivos estén en el lugar correcto.
  • Este enlace aquí paraapachemuestra que IPV6 debe estar entre corchetes.
  • ¿Algún cortafuegos/tabletas IP que bloqueen los paquetes IPV6?

Factura

información relacionada