¿Cómo permitir que el navegador prefiera IPv6 sobre IPv4?

Pregunta:

Instalé miredo y parece que tengo IPv6 en funcionamiento. Puedo hacer ping a 6 hosts y descargar páginas web con wget o mi navegador web cuando especifico direcciones IPv6; sin embargo, cada vez que especifico un nombre de host que se ofrece a través de IPv4 e IPv6, el navegador elige la dirección IPv4 para la conexión.

¿Cómo puedo cambiar eso y dejar que el navegador use IPv6 en lugar de IPv4 si está disponible?

Buscando en Google encontré una pista de que los navegadores preferirán IPv4 sobre IPv6 para túneles 6to4 / teredo, pero hasta ahora no he encontrado una explicación de por qué o cómo cambiar eso.

Respuesta:

No son los navegadores los que prefieren ninguna de las opciones, es el sistema operativo. El estándar define las prioridades más o menos así:

  1. ipv6
  2. ipv4
  3. 6to4-Tráfico

Puede cambiar esto editando la etiqueta / bloques de precedencia en /etc/gai.conf (gai significa getaddrinfo , la llamada estándar del sistema para resolver nombres de host).

Puede encontrar una explicación detallada sobre gai.conf en la página de manual

Esto, por cierto, también explica la experiencia de Jonathon de que se prefería el túnel SiXXS sobre 6to4.

Leave a Comment

Your email address will not be published. Required fields are marked *

web tasarım