Tras haber terminado todo lo anterior es el momento de lanzar
named. Si usas un conexión por módem, conéctate primero. Ejecuta el
guion de arranque /etc/init.d/named start o named
directamente: /usr/sbin/named.
Si has usado versiones previas de BIND probablementa hayas usado
`ndc start'. BIND9 lo ha sustituido por `rndc start',
que puede controlar tu named remotamente, pero que ya no puede iniciar
named. Si falla mira la sección
(PUF).
Si observas los mensajes del fichero de syslog (normalmente llamado
/var/adm/messages, Debian lo llama /var/log/daemon o
también en el directorio, /var/log) mientras inicias named
(ejecuta tail -f /var/log/messages) deberías ver algo como:
(las líneas terminadas en 1#1 continúan en la siguiente línea)
2#2
Si hay algún mensaje sobre errores debe haber algún fallo. Named indicará el fichero en el que está el fallo. Vuelve y compruébalo. Reinicia named ("etc/init.d/named restart"/ ) cuando lo hayas corregido.
Ahora puedes comprobar la configuración. Tradicionalmente hay un programa llamado nslookup que nos servirá para estos fines. Actualmente se recomienda dig:
3#3
Si es esto lo que obtienes, está funcionando. Espero. Ante cualquier otra cosa, vuelve y verifica todo otra vez. Cada vez que modifiques un fichero necesitas reiniciar named usando la orden rndc reload.
Ahora puedes introducir una consulta. Intenta buscar alguna máquina cercana. pat.uio.no está cerca de mi, en la Universidad de Oslo:
4#4
Esta vez dig ha preguntado a tu named para buscar la máquina pat.uio.no. Contacta con una de las máquinas servidoras de nombres indicadas en tu fichero root.hints, y busca su camino desde ahí. Puede demorar un poquito antes de obtener los resultados si tiene que buscar todos los dominios que hay en /etc/resolv.conf.
Si de nuevo preguntas lo mismo, obtendrás:
5#5