Está en la página 1de 4

Paquetes necesarios para la instalacin

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

Cmo agregar el dominio


Despus de instalar bind y named, se puede asignar el nombre de dominio tuxdomain al editar el archivo /etc/named.conf: options { Directory "/var/named"; }; // // Declaring the reverse lookup zone // zone "0.0.127.in-addr.arpa" { type master; file "named.local"; }; zone "1.168.192.in-addr.arpa" { notify no; type master; file "tuxdomain.rev"; }; // // Declaration for domain name resolution //

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.

Creacin de archivos de zonas


A continuacin, modifique el archivo named.local que se encuentra en el directorio /var/named: @ IN SOA tuxserver.tuxdomain. root.tuxserver.tuxdomain. ( 1997022700 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum IN NS tuxserver.tuxdomain. 1 IN PTR localhost. Finalmente, cree un archivo con el nombre de tuxdomain en el directorio /var/named que contenga lo siguiente: @ IN SOA tuxserver.tuxdomain. root.tuxserver.tuxdomain. ( 1997022700 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum TXT "Primary DNS server" NS tuxserver NS tuxserver.tuxdomain. MX 10 tuxserver MX 20 tuxserver.tuxdomain. localhost A 127.0.0.1 tuxserver A 192.168.1.1www CNAME tuxserver smtp CNAME tuxserver pop CNAME tuxserver news CNAME tuxserver

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

http://blogdrake.net/documentacion/administraci%C3%B3ndrake http://blogdrake.net/blog/xescomm/como-configurar-un-servidor-nx-para-conexiones-remotas-x11-en-mandriva-linux http://blogdrake.net/blog/xescomm/como-configurar-un-servidor-o-cliente-vnc-para-compartir-sesiones-graficas-en-mandrivahttp://blogdrake.net/blog/vfmmeo/como-instalar-bind-servidor-dns-en-mandriva-linux http://www.taringa.net/posts/linux/3356134/con-OpenVPN-puedes-tener-tu-propia-red_probado-en-Mandriva-_.html