Sei sulla pagina 1di 7

Un servidor de nombres tiene la tarea de darle presisamente un nombre a una ip.

muchas veces (algunas no) es mas facil recordar un nombre que recordar una ip o muchas ip!. asi que aqui les dejo mi pequeo tutorial. el cual entregue en mi materia de servicios de red.

Para la interfaz eth1 (ustedes pueden poner la que tengan) se necesita una ip estatica con la direccion 10.0.0.1 y la configuracion se realiza en el archivo interfaces con el siguiente comando:

Nota: solo agregar address y netmask

# nano /etc/network/interfaces

Agregamos al final la configuracion de eth1. En la siguiente pantalla comienza desde auto eth1. Reiniciamos el servicio de networking para que surtan efecto los cambios realizados anteriormente. De esta forma: # /etc/init.d/networking restart

Bind es el servidor DNS ms popular en entornos Linux. Necesitbamos tenerlo instalado, y as lo hicimos: # apt-get install bind9 dns9tools Despues de la dificil instalacion. seguimos =). Normalmente, para configurar un programa en linux, basta editando los archivos apropiados del programa. Los archivos de configuracin del bind se encuentran en /etc/bind/. El primer fichero que editaremos ser el named.conf.default-zones, que es el fichero principal de bind. Una recomendacin es hacer una copia de seguridad del archivo original antes de editarlo. Utilizaremos el editor llamado nano.

Nota: para utilizar nano usamos control + O para guardar y damos enter. y control + X para salir.
Teclearemos lo siguiente:

# cp /etc/bind/named.conf.default-zones /etc/bind/named.conf.old # nano /etc/bind/named.conf.default-zones Encontraremos ejemplos como este:

zone "localhost" { type master; file "/etc/bind/db.local"; }; Nos dirigiremos al final del archivo y aadiremos lo siguiente:

zone "dominio.org" { type master; file "/etc/bind/db.dominio.org"; }; zone "0.0.10.in-addr.arpa" { type master;

file "/etc/bind/db.10.0.0"; };

Esas lneas definen una nueva zona, dominio.org, sobre la que se ejerce el control, y el fichero (file) de configuracin de esta zona se encontrar en /etc/bind/db.dominio.org. Guardaremos los cambios y saldremos. Tenemos que crear el fichero db.dominio.org, hacemos una copia de db.local con el nombre db.dominio.org sobre el cual modificaremos posteriormente. # cp /etc/bind/db.local /etc/bind/db.dominio.org # nano /etc/bind/db.dominio.org El archivo db.dominio.org queda de la siguiente manera:

Lo que sigue despus de ; es ignorado como cdigo, se interpretan como comentario. En las siguientes lneas se entiende que dominio.org se encuentra en la mquina ns1.dominio.org (host local de la mquina donde est el servidor DNS), y el encargado de este dominio es root.dominio.org . .El Serial, Refresh y todo esto lo dejamos como est, son tiempos de expiracin y otros. Luego se le indica que el servidor DNS (NS) se encuentra en ns1.dominio.org. ( punto final) y utiliza como servidor de email (MX)con prioridad mxima (10) (se puede poner la prioridad que se quiera, y la mxima, caso de especificar varios registros MX, es aquella con un nmero menor) la mquina mail.dominio.org., cuya direccin IP en Internet es 10.0.0.1, y por consiguiente, que el alias dns tambin est en 10.0.0.1. En este caso, que no hemos puesto punto al final de dns, automticamente bind lo interpreta de manera que le aade dominio.org al final, quedando de la manera ns1.dominio.org. Lo mismo ocurre con www y mail pero la etiqueta CNAME matiza que se tratan de tres alias de dns, por lo que si sigues la cadena, tenemos que valen la misma IP que dns, que es lo que nos interesa: tener el servidor web, dns y mail en la misma mquina. De esta manera,http://www.dominio.org, mail.dominio.org y dns.dominio.org se refieren a la misma IP de nuestro ordenador. Despues solo falta configurar el archivo db.10.0.0 que podemos crearlo y guardarlo posteriormente con nano. Asi:
# cp /etc/bind/db.127 /etc/bind/db.10.0.0

# nano /etc/bind/db.10.0.0 Y contendr lo siguiente:

Despus de esta confusa explicacin, debemos poner en marcha named (bind): # /etc/init.d/bind restart

Por ultimo editamos el archivo /etc/resolv.conf y aadiremos la IP del servidor DNS local:

# nano /etc/resolv.conf y escriben lo siguiente: nameserver 10.0.0.1 domain dominio.org search dominio.org

Nota: si despus de un reinicio dig no muestra nada debe volver a configurar este archivo.
Ahora podemos comprobar si todo ha ido bien con el comando siguiente:

# dig @localhost dominio.org

Y para la resolucin inversa. # dig x 10.0.0.1

Potrebbero piacerti anche