systemadmin.es > DNS > Desactivar IPv6 en named

Desactivar IPv6 en named

En un equipo sin IPv6, nos podemos encontrar que el named este intentando llegar a los root servers con IPv6, con el consecuente aumento del tiempo de respuesta a la petición:

named[679]: error (network unreachable) resolving 'com/DS/IN': 2001:500:2f::f#53

Vamos a ver cómo desactivar IPv6, para usar únicamente IPv4.

Primero de todo deberemos modificar la configuración (named.conf) y quitar el listener IPv6 eliminando la siguiente linea:

listen-on-v6 port 53 { ::1; };

A continuación, deberemos modificar el script de inicio del named para que incluya la opción -4, que hace que únicamente utilice IPv4:

OPTIONS
       -4
           Use IPv4 only even if the host machine is capable of IPv6.  -4 and -6 are mutually exclusive.

En CentOS podemos utilizar el fichero de configuración /etc/sysconfig/named y añadir la opción mediante la variable OPTIONS:

OPTIONS="-4"

One comment to “Desactivar IPv6 en named”

  1. De forma análoga, bajo Debian, se puede editar el fichero /etc/default/bind9 y añadir esa misma opción a la variable OPTIONS.

Deja un comentario:

XHTML - Tags permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>