Está en la página 1de 5

DNS Sistema de nombres de dominio es un sistema de nomenclatura jerrquica para computadoras, servicios o cualquier recurso conectado a Internet o a una

red privada. Este sistema asocia informacin variada con nombres de dominios asignado a cada uno de los participantes. Su funcin ms importante, es traducir (resolver) nombres inteligibles para las personas en identificadores binarios asociados con los equipos conectados a la red, esto con el propsito de poder localizar y direccionar estos equipos mundialmente. El servidor DNS utiliza una base de datos distribuida y jerrquica que almacena informacin asociada a nombres de dominio en redes como Internet. Aunque como base de datos el DNS es capaz de asociar diferentes tipos de informacin a cada nombre, los usos ms comunes son la asignacin de nombres de dominio a direcciones IP y la localizacin de los servidores de correo electrnico de cada dominio. Para configurar el DNS vamos a utilizar un servidor muy conocido en la red, llamado BIND. Este es un servidor que permite configurar de una manera muy sencilla nuestro DNS, y funciona a la perfeccin.

Crear dns en Linux deban. 1. Instalar el Bind, para lo que escribimos en una terminal: sudo apt-get install bind9 dnsutils, si no te funciona, actualiza tus repositorios con el comando sudo apt-get update && apt-get upgrade, y luego vuelve a intentar. 2. Al haber finalizado la instalacin, detenemos el servicio con el comando sudo /etc/init.d/bind9 stop 3. Ahora pasamos a configurar los archivos ms importantes. El primero de ellos es el Resolv.conf, donde se encuentra la informacin del dominio al que perteneces y el servidor de nombres de dominio que ests usando. Para entrar a configurar el archivo usamos el siguiente comando: sudo gedit /etc/resolv.conf, dentro del archivo cambiamos los dominios, por el que nosotros queramos usar, para este manual el dominio va a ser juanse.com, pero puedes utilizar el que quieras. El archivo debe quedar de la siguiente manera: domain juanse.com search juanse.com nameserver 10.0.19.21 #Esta es la direccin de red local de tu pc, en donde se va a instalar el DNS nameserver 10.0.18.1 #Esta puede ser o tu servidor de DNS preferido o tu gateway Hay que tener en cuenta, que este archivo se cambia automticamente cada que se cambia la configuracin de la red, o se conecta a una red diferente. 4. Ahora configuramos el archivo named.conf.options y descomentamos las lneas que dice forwarders, de la siguiente manera:

sudo gedit /etc/bind/named.conf.options forwarders {sudo gedit /etc/bind/named.conf.options 4.2.2.2; #Utilizar DNS valida o la que tengamos con el proveedor ISP. }; Con la direccin de ejemplo 4.2.2.2 funciona sin problemas. 5. Creacin de las zonas: Para este manual, vamos a crear dos zonas, una que va a manejar mi nombre de dominio, y la otra va a manejar las direcciones reversas. Para las zonas recomiendo crear un directorio llamado zones o como quieras. sudo mkdir /etc/bind/zones All creamos la primera zona que la llamaremos como mi nombre de dominio juanse.com: sudo gedit /etc/bind/zones/juanse.com, all copiamos lo siguiente $TTL 3D @ IN SOA ns1.juanse.com. hostmaster.juanse.com. ( 200808161 ; serial, fecha AAAA-MM-DD + serial 8H ; refrescamiento, en segundos 2H ; reentrar, segundos 4W ; expira, segundos 1D ) ; minimo, segundos ; TXT juanse.com, servicio de DNS NS ns1 ; Direccion Inet del servidor de dominio NS ns2 MX 10 mail ; Exchanger de Mail primario localhost A 127.0.0.1 10.0.19.21

juanse.com. A ns1 ns2 www correo A A

10.0.19.21 10.0.19.21 CNAME ns1

CNAME ns2

No olviden cambiar juanse.com por el dominio que hayan escogido. Pueden colocar cuantos NS (Nameservers) quieran, y el CNAME (canonic name) sirve para asignarle el nombre a cualquiera de los ns. Por ejemplo al final del manual, voy a poder hacerle un ping a

correo.juanse.com o www.juanse.com. El comando A, lo que hace es traducir el dominio a las direcciones ip, para que el computador las reconozca.

6. El siguiente paso es crear la zona para las direcciones en reversa, la creamos de la misma forma que la anterior y en el mismo directorio. Para este manual, la llame 10.0 por lo que estoy trabajando en ese segmento.

sudo gedit /etc/bind/zones/10.0, all copiamos lo siguiente:

$TTL 86400

@ IN SOA juanse.com. hostmaster.juanse.com. (

200808051 ; serial (d. adams)

8H ; refresh

2H ; retry

1W ; expiry

1D ) ; minimum

@ IN NS juanse.com.

19.21

PTR

juanse.com.

19.21 IN

PTR

correo.juanse.com.

;Estaciones

El comando PTR sirve para convertir las direcciones ip en los nombres de dominio, no olviden cambiar juanse.com por el dominio que hayan escogido. Observen que solo estoy asignando los ultimos dos octetos de mi direccin ip 10.0.19.21. en el siguiente paso se darn cuenta porque.

7. El paso siguiente es modificar el archivo named.conf.local, de la siguiente manera:

sudo gedit /etc/bind/named.conf.local, y all vamos a copiar las dos zonas que acabamos de crear:

zone "juanse.com" { type master; file "/etc/bind/zones/juanse.com"; };

zone "0.10.in-addr.arpa" IN { type master; file "/etc/bind/zones/10.0"; allow-update { none; }; }; Fjense en la segunda zona, llamada zone 0.10.in-addr.arpa IN {, noten que estoy utilizando los dos primeros octetos en forma inversa, es decir 10.0, y es por esta razn que en la zona como tal, se deben utilizar los ultimos dos octetos. Esto puede ser modificado para que solo se usen uno dos o tres octetos.

Esto es todo, lo ltimo que hay que hacer es reiniciar el servicio bind con el comando sudo /etc/init.d/bind9 restart. Para probar nuestro DNS hacemos ping desde una terminal a cualquiera de los dominios que asignamos en las zonas.

Para delegar la zona DNS para el dominio raz del bosque Cree un registro de recursos de servidor de nombres (NS) en la zona principal.

Usar la etiqueta que se encuentra ms a la izquierda del nombre DNS completo del dominio raz del bosque y el nombre DNS completo del controlador de dominio: forest_root_domain en NS domain_controller_name. Cree un registro de recursos de host (A) y un registro de recursos de host (AAAA) en la zona principal. Use el nombre DNS completo

También podría gustarte