Bind no me responde...

Pues eso, que a Bind9 le ha dado por no responderme. EL servicio está funcionando, responde para sus "dominios autorizados", pero si hago una consulta a la direccion de elotrolado, por ejemplo, no me da ninguna respuesta.
Tengo un firewall con los puertos 53 UDP/TCP abiertos y la opción query-source address * port 53, que según tengo entendido es para forzar a bind a responder por ese puerto. De todas formas, antes lo tenía desactivado y tampoco.
Tengo la sección forwarders con DNS's válidos.
¿Hay que habilitar alguna opción o abrir algún puerto para que consulte a otros servidores cuando no tenga la respuesta?
¿Hay que habilitar alguna opción o abrir algún puerto para que consulte a otros servidores cuando no tenga la respuesta?


Exacto !

Necesitas referencia a los ROOT-SERVERS. Usando dig la puedes conseguir.

En named.conf

zone "." IN {
     type hint;
     file "named.ca";
};


Esto lo que hace es definir un 'dominio' nuevo llamado '.'. Es decir, la raíz de todos los dominios. Recuerda que la jerarquía es (por ejemplo):

[b].[/b]net.elotrolado
[b].[/b]org.gentoo.packages

...

Así que defines la zona '.' con el fichero named.ca (quizá el tuyo tenga otro nombre). Este fichero lo que contiene es una 'base de datos' con los servidores raiz:

dig > named.ca


Reinicias bind:

rndc reload


Y lo pruebas:

dig @localhost gentoo.org


Salu2.Ferdy
ok, muchas gracias. Mañana en el curro probaré.
2 respuestas