Tienes al menos estos programillas:
Bind
PowerDNS
MaraDNS
djbdns
pdnsd
Yo he usado, Bind y pdnsd. El primero es de sobra conocido y hace de todo. ¿Que tiene o ha tenido muchos problemas de seguridad?. Si es posible, pero puesto que dices que lo quieres para una red local de tu casa, con no permitir a nadie consultar tu DNS es suficiente.
Para hacer algo sencillito, no es complicado de configurar, y hay muchos ejemplos en la red. Sino, tienes el clasico de ORA, DNS & BIND, que en su cuarta ediccion, cubre la version 9.x.
Lo uso en OpenBSB/i386 y Linux/i386 y no tengo queja.
El pdnsd es una solucion mucho mas modesta. No es un server de DNS completo, es realmente una cache de DNS.
La configuracion es realmente sencilla. Se ponen los hosts de la red en el /etc/hosts, y luego en el pdnsd.conf se ponen los "forwarders", el archivo cache, el tiempo de vida de la cache y poco mas.
Lo he usado en OpenBSD/i386, y se caia con frecuencia. Estuve mirando en listas de correos y parece que tiene codigo excesivamente linux-centrico. En linux/sparc no me ha dado ningun problema, y ademas lo puedes combinar junto con dhcpd para actualizar los registros del DNS.
De los otros que he comentado, no he usado ninguno, solo se que existen.
|