Bueno este post fue creado con la finalidad de dar una guía a todos los que esten interesados en implementar un DNS Server utilizando BING 9.3 en el sistema operativo LINUX bajo CENTOS 5.7.
Primero que nada se debe explicar que es un servidor DNS (DNS SERVER):
- Domain Name System o DNS (en español: sistema de nombres de dominio) es un sistema de nomenclatura jerárquica para computadoras, servicios o cualquier recurso conectado a Internet o a una red privada. Este sistema asocia información variada con nombres de dominios asignado a cada uno de los participantes. Su función más importante, es traducir (resolver) nombres inteligibles para los humanos en identificadores binarios asociados con los equipos conectados a la red (direcciones IP), esto con el propósito de poder localizar y direccionar estos equipos mundialmente.
En pocas palabras para que todos podamos comprender lo explicaré con un ejemplo sencillo, muchos de nosotros conocemos y recordamos siempre las paginas como www.hotmail.com o www.google.com, pero seria difícil recordar 65.55.85.231(www.hotmail.com) o 74.125.47.105 (www.google.com), para ellos se creo el DNS Server cuya función principal es asignar un nombre (dominio) a una Dirección IP y así poder navegar por internet de una manera mas sencilla.
Entonces hasta este punto ya sabemos lo que es un DNS Server, ahora los que nos toca aprender es a instalar y configurar el servicio en nuestro equipo Obvio que usted ya poseen un equipo o maquina virtual con el sistema operativo centOS 5.7 el cual es el OS que vamos a utilizar para implementarlo.
INSTALACIÓN Y CONFIGURACIÓN DEL DNS SERVER
Instalamos los paquetes que vamos a necesitar para nuestro DNS ten en cuenta que hay que ser paciente ya que se tomara varios minutos en hacer esto:
En un terminal digitamos lo siguiente:
yum -y install bind bind-chroot bind-utils caching-nameserver
Ok ya instalados los paquetes comenzaremos haciendo lo siguiente nos dirigimos a la ruta con el siguiente comando:
cd /var/named/chroot/etc/
Una vez en esta dirección encontraremos el archivo de configuración el cual vamos a modificar pero primero debemos crear una copia de respaldoen caso de equivocarnos y volver a la configuración inicial, para ello debemos escribir la siguiente:
cp named.conf named.conf.original
Ahora si comencemos con la configuración de nuestro DNS Server, abrimos el archivo named.conf:
vim named.conf
Y al final del archivo agregamos lo siguiente:
zone “tudominio.com.” {
type master;
file “tudominio.com.zone”;
allow-update { none; };
};
zone “10.110.200.in-addr.arpa” {
type master;
file “10.110.200.in-addr.arpa.zone”;
};
Aquí se define la zona para nuestro dominio y también la resolución inversa para nuestra IP.
Bien ahora pasemos a configurar el archivo de la zona directa según la ruta que especificamos en el archivo named.conf:
vi /var/named/chroot/var/named/tudominio.com.zone
Ok el archivo debería estar vacío y lo modificamos para que quede de la siguiente forma:
(ejemplo)
$TTL 86400
@ IN SOA nombre_maquina administrador (
42
10800
3600
604800
86400 )
IN NS nombre_maquina
ejemplo.com. IN A 200.110.10.10
nombre_maquina IN CNAME tudiminio.com.
www IN CNAME tudominio.com
ftp IN CNAME tudominio.com
Ok ahora configuraremos el archivo de la zona Inversa según la ruta que especificamos en el archivo named.conf:
vi /var/named/chroot/var/named/10.110.200.in-addr.arpa.zone
$TTL 86400
@ IN SOA tudominio.com. administrador (
200706246
28800
7200
604800
86400)
NS tudominio.com.
NS nombre_maquina.tudomino.com.
10 PTR tudominio.com.
10 PTR nombre_maquina.tudominio.com.
10 PTR www.tudomino.com.
10 PTR ftp.tudominio.com.
En la línea “10 PTR ….”, no olvide remplazar el 10 por el ultimo numero de tu IP.
PD: 10.110.200 lo obtenemos según la RED que utilicemos ya se una IP pública o privada ejemplo:
Para una red clase C 192.168.20.0 tu archivo debería ser 20.168.192.in-addr.arpa.zone y así con la red que tu asignes o la que te de tu ISP
Listo se supone que tu servidor DNS ya debería trabajar, pero aun falta algunos detalles, como cambiarle el nombre a tu servidor y también la IP.
Para cambiar el nombre al servidor editamos el archivo “network”:
vi /etc/sysconfig/network
Y ponemos:
NETWORKING=yes
NETWORKING_IPV6=yes
HOSTNAME=nombre_maquina.tudominio.com
nombre_maquina, va ser el nombre que deseemos, el cual se va remplazar en los archivos de zona donde seguro ya lo has visto.
Ahora cambiamos la IP del servidor DNS, editando “resolv.conf”
vi /etc/resolv.conf
Y ponemos
nameserver laIPqueasignastes
Listo ahora si todo ya debería funcionar, solo nos falta levantar el servicio:
service named start
Y para que este inicie al arranque del sistema:
chkconfig –level 2345 named on
Ok algo de trabajo pero espero les sirva y ya saben Buena Suerte… cualquier novedad comenten.



Seleccione las celdas que desea validar.



