En el aviso, mi Ubuntu 10.10 recién instalado siempre realiza una búsqueda de DNS AAAA antes de las búsquedas de registros A. ¿Hay alguna forma de que pueda configurar el sistema para hacer búsquedas A primero?
(Si bien varios navegadores y otras aplicaciones pueden contener sus propios resolvers, estoy hablando de los que están en glibc)
Respuestas:
Es el estándar priorizar IPv6 sobre IPv4 para permitir el control de IP de la próxima generación :)
Puede cambiar esto editando los bloques de precedencia en
/etc/gai.conf
(gai significagetaddrinfo
, la llamada estándar del sistema para resolver nombres de host). Simplemente comente la línea como se describe en el archivo:Se
gai.conf
puede encontrar una explicación detallada en la página del manual.fuente
gai.conf
dice que debe descomentar todas las líneas, no solo la IPv4, para obtener el comportamiento modificado correcto. Degai.conf(5)
: "Una vez más, la presencia de una sola línea de precedencia en el archivo de configuración hace que no se use la tabla predeterminada". Si desea que las otras líneas de tabla predeterminadas sigan funcionando, también debe descomentarlas.Mi problema era el mismo, tenía consultas IPV6 hechas antes de IPV4 y estaban desperdiciando recursos, así que cambié mi archivo /etc/gai.conf como freddyb publicado, pero mi escenario es un poco diferente, mi servidor es Natted, así que IPv4 no tendrá prioridad sobre IPv6 con solo esa línea. La solución también está comentando otras líneas en gai.conf para que se vea así
¡Entonces su servidor probará primero ipv4 incluso si es Natted!
fuente
/etc/gai.conf
archivo en Ubuntu 15.04 "vívido" dice que esas tresscopev4
líneas que sugiere arriba ya son las predeterminadas. Solo hice elprecedence ::ffff:0:0/96 100
cambio de una línea y eso funcionó incluso detrás de NAT.Si no desea habilitar IPv6, puede deshabilitar IPv6 para lograr esto. http://www.webupd8.org/2010/05/how-to-disable-ipv6-in-ubuntu-1004.html
si no, puedes intentar agregar
A su archivo /etc/resolv.conf. (Ver http://udrepper.livejournal.com/20948.html para detalles sangrientos)
fuente