Este capítulo asume que el usuario tiene unas nociones básicas de BIND y de DNS; no tiene como objetivo explicar estos conceptos. En este capítulo no se describe cómo utilizar BIND Configuration Tool (bindconf) para configurar las zonas básicas del servidor de BIND en la versión 8 de BIND. BIND Configuration Tool crea el fichero de configuración /etc/named.conf y los ficheros de configuración de zona en el directorio /var/named cada vez que se aplican los cambios.
Si esta herramienta no le ofrece todas las funciones que necesita, puede crear el fichero de configuración /etc/named.conf con BIND Configuration Tool y, a continuación, agregar parámetros personalizados. Sin embargo, una vez que modifique manualmente el fichero de configuración, no podrá utilizar la herramienta BIND Configuration Tool para editar los parámetros de configuración personalizados que haya agregado manualmente.
No edite el fichero /etc/named.conf | |
---|---|
No edite el fichero de configuración /etc/named.conf. BIND Configuration Tool genera este fichero después de aplicar los cambios. Si BIND Configuration Tool, no permite configurar determinados parámetros, sí podrá utilizar este método. |
BIND Configuration Tool requiere el uso del sistema X Window y acceso a la raíz. Para iniciar BIND Configuration Tool, siga alguno de los siguientes métodos:
En el escritorio de GNOME, pulse el botón Main Menu (en el Panel) => Programs => System => bindconf.
En el escritorio KDE, pulse el botón Main Menu (en el Panel) => Red Hat => System => bindconf.
Escriba el comnado bindconf en el indicador de comandos de shell por ejemplo en XTerm o en un terminal GNOME).
BIND Configuration Tool configura como directorio de zona por defecto /var/named. Todos los ficheros de zona especificados están relacionados con este directorio. BIND Configuration Tool también incluye una función de comprobación de sintaxis básica cuando se introducen los valores. Por ejemplo, si una entrada válida es una dirección IP, el usuario solamente podrá escribir los números y el carácter de punto (.) en el área de texto.
BIND Configuration Tool le permite agregar una zona maestra de redireccionamiento, una zona maestra inversa y una zona esclava. Tras agregar las zonas, puede editarlas o eliminarlas desde la ventana principal como se muestra en Figura 12-1.
Después de agregar, editar o eliminar una zona, debe seleccionar File => Apply para escribir el fichero de configuración /etc/named.conf y todos los ficheros de zona individuales en el directorio /var/named. Al aplicar los cambios, el servicio named también volverá a cargar los ficheros de configuración. También puede seleccionar File => Exit y pulsar el botón Yes para responder afirmativamente a la pregunta Do you want to apply your changes before exiting?
Para agregar una zona maestra de redireccionamiento (también denominada maestra principal), pulse el bótón Add, seleccione Forward Master Zone e introduzca el nombre de dominio de la zona maestra en el área de texto Domain name.
Aparecerá una nueva ventana como se muestra en el Figura 12-2 con las siguientes opciones:
Name - Nombre del dominio que se acaba de introducir en la ventana anterior.
File Name - Nombre del fichero de la base de datos DNS, relacionada con /var/named.
Contact - Dirección de correo electrónico del contacto principal de la zona maestra.
Primary Name Server (SOA) - Registro de estado de autoridad (SOA). Indica el servidor de nombres considerado como el mejor recurso de información para este dominio. El valor por defecto es @, lo que significa que SOA coincide con el nombre de dominio introducido en el campo Name descrito anteriormente.
Serial Number - Número de serie del fichero de la base de datos DNS. Este número irá aumentando cada vez que cambie el fichero; de este modo, los servidores de nombres del esclavo de la zona podrán recuperar los últimos datos. BIND Configuration Tool incrementa este número cada vez que cambia la configuración. También se puede aumentar manualmente si se pulsa el botón Set que se encuentra junto al valor Serial Number.
Time Settings — Los valores Refresh, Retry, Expire y Minimum TTL (Time to Live) se almacenan en el archivo de la base de datos DNS.
Records - Agrega, edita y elimina recursos de registros de tipo Host, Alias y Name server.
La configuración mostrada en el Figura 12-2 crea la siguiente entrada en el fichero /etc/named.conf:
zone "forward.example.com" { type master; file "forward.example.com.zone"; }; |
También crea el fichero/var/named/forward.example.com.zone con la siguiente información:
$TTL 86400 @ IN SOA @ root.localhost ( 1 ; serial 28800 ; refresh 7200 ; retry 604800 ; expire 86400 ; ttl ) |
Después de configurar la zona maestra de redireccionamiento, pulse en OK para volver a la ventana principal, como se muestra en el Figura 12-1. En el menú desplegable, seleccione File => Apply para escribir el fichero de configuración /etc/named.conf y todos los ficheros de zona individuales en el directorio /var/named. Asimismo, con esta acción el demonio volverá a cargar los ficheros de configuración.