Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Un DNS (servidor de nombre de dominio) es un servidor que vincula nombres con las direcciones IP de un equipo dentro de una red. Para configurar dicho servidor, es necesario instalar los software bind y named. Estos se pueden descargar como archivos RPM (en el caso de Mandrake son bind-8.2.2P5-1mdk.i586.rpm y nameserver-6.0-3mdk.noarch.rpm; otras distribuciones se pueden descargar desde freshmeat.net o rpmfind.net). El servidor tuxserver (cuya direccin IP es 192.168.1.1) se configurar como servidor de nombres de dominio, para permitir que los clientes (un equipo Linux con una direccin IP 192.168.1.20 y un equipo Windows con una direccin IP 192.168.1.30: la mscara de subred es 255.255.255.0) accedan a los servicios que llevan los siguientes alias: servidor Web: www.tuxdomain servidor SMTP: smtp.tuxdomain servidor POP: pop.tuxdomain servidor News: news.tuxdomain
Instalacin de paquetes
La instalacin de paquetes RPM es muy sencilla. Slo escriba los siguientes comandos: rpm -ivh bind-8.2.2P5-1mdk.i586.rpm rpm -ivh caching-nameserver-6.0-3mdk.noarch.rpm
Antes de comenzar
Antes de proceder a la configuracin del servidor de nombres, se debe editar el archivo /etc/resolv.conf para declarar el nombre de dominio elegido (aqu tuxdomain) y declarar al equipo local (con la direccin IP de bucle local 127.0.0.1) como servidor de nombres. Por lo tanto, es necesario asegurarse que las siguientes lneas se encuentren presentes en el archivo /etc/resolv.conf: domain tuxdomain Nameserver 127.0.0.1
zone "tuxdomain" { notify no; type master; file "tuxdomain"; } La primera parte sirve a la resolucin inversa, es decir que permite encontrar el nombre de un ordenador a partir de su direccin IP.
tux A 192.168.1.20 win A 192.168.1.30 ... MX se utiliza para especificar el nombre del servidor SMTP. Aqu, nuestro servidor tuxserver aloja todos los servicios. Para la resolucin inversa, es necesario crear un archivo denominado tuxdomain.rev dentro de /var/named que contenga la tabla de resolucin inversa: @ IN SOA tuxserver.tuxdomain. root.tuxserver.tuxdomain. ( 1997022700 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum IN NS tuxserver.tuxdomain. 1 IN PTR tuxserver.tuxdomain. 20 IN PTR tux.tuxdomain. 30 IN PTR win.tuxdomain ....
Inicio de un DNS
El daemon named (un daemon es una aplicacin que se ejecuta permanentemente en segundo plano) puede cargarse manualmente con el comando: /etc/rc.d/init.d/named start Para que el daemon named se cargue automticamente al arrancar el equipo, resulta til crear vnculos utilizando los comandos chkconfig --level 345 named on chkconfig --level 0126 named off Para probar que est funcionando correctamente, se recomienda hacer ping en las otras mquinas de la red utilizando el comando: ping tux