Inicio wiki
Aula Virtual
 Administración de Sistemas Operativos
Inicio ASO Aula Virtual

Vistas
  •   Servidor DNS (named)
De ASO

Antes de iniciar la instalación de un servidor de nombres DNS es conveniente que conozca los diferentes tipos de servidores DNS así como los tipos de registros DNS. Estos conceptos se han explicado en el capítulo 5: Servicios de Internet.


Instalación del software

Figura 1. Aplicación gráfica para instalar el servidor de DNS
Figura 2. Paquetes del servidor DNS

Para prestar servicios de DNS en Linux y, en concreto en la distribución de Fedora, se necesitan los paquetes: bind-9.6.1-6 y bind-utils-9.6.1-6 dentro de los repositorios de la distribución.

Las órdenes a ejecutar para su instalación son:

rpm –i bind-9.6.1-16.rpm
rpm –i bind-utils-9.6.1-16.rpm 
rpm –i caching-nameserver-7.2-7.rpm

Si deseas instalar el servidor utilizando los respositorios debes ejecutar:

yum install bind

O si lo prefiere puede realizar la instalación con el entorno gráfico. Para ello debe ir a la opción de Configuración del sistema y, dentro de ésta, a la de Añadir y Eliminar aplicaciones apareciendo la ventana de la figura 23-1. También podemos iniciar dicha ventana mediante la ejecución del comando system-config-package en un terminal gráfico.


Pulsando la opción de detalles, se puede seleccionar los paquetes que se van a instalar relacionados con el servidor (figura 2).


Tras la selección de las aplicaciones a instalar y pulsar el botón Cerrar, aparecerá de nuevo la ventana de la figura 1 con el botón Actualización resaltado. Deberemos pulsar dicho botón para que se proceda a la instalación de los paquetes.

Cliente DNS

Los clientes no son procesos propiamente dichos, sino que son unas librerías incorporadas a los diferentes lenguajes de programación que se encargan de establecer una comunicación con los servidores para solicitar y obtener la información de resolución deseada de forma transparente al usuario.

Por otra parte, para que estas librerías, conocidas como resolver, realicen su labor correctamente, se necesita configurar apropiadamente los ficheros /etc/resolv.conf y /etc/nsswitch.conf. Analicemos su significado.


1.2.1. /etc/resolv.conf

1.2.2. /etc/nsswitch.conf

1.2.3. Configuración gráfica de los clientes



Servidores DNS

Los servidores no son más que un proceso que, ante una petición de resolución correcta por parte de un cliente, busca en su base de datos la dirección IP asociada al nombre -o viceversa- para comunicársela al cliente. Los servidores son las computadoras encargadas de guardar la información para la resolución de nombres y direcciones y se distinguen tres tipos básicos:

  • Primarios. Son los que guardan los datos del espacio de nombres en sus ficheros. Requiere la información de un: fichero de configuración (/etc/named.conf) y los ficheros de datos para la resolución directa e inversa.
  • Secundarios. Obtienen los datos de servidores primarios mediante una transferencia de zona. La única información que requieren este tipo de servidores es el fichero de configuración y el fichero de datos obtenidos del servidor primario.
  • Caché. Ejecuta el software del servidor pero no contienen los ficheros de base de datos. Aprende las respuestas de otros servidores, las guarda y las usa para responder a resoluciones futuras. La única información que requiere es la de caché.


1.3.1. /etc/named.conf

1.3.2. Configuración del Servidor

1.3.3. Configuración del servidor (de forma gráfica)


NOTA: En http://bandaancha.eu/analizador-dns puedes encontrar los servidores DNS de los diferentes proveedores de Internet para que los puedas utilizar como reenviadores.



Libro Recomendado

DISEÑO Y CREACION DE PORTALES WEB
Ver fichaVer ficha
Comprar libroComprar