Vous êtes sur la page 1sur 8

Configuraciones basicas de linux para recordar

mircoles, 27 de junio de 2012


DNS (BIND) en CentOS 6.2
Bueno, hoy voy a postear como hacer un servidor de nombres de dominio DNS primario (maestro). Un servidor de nombres de dominio tiene como principal funcionalidad el transformar nombre fciles de recordar en ips ya que es mucho ms fcil recordar un nombre que un numero de direccin ipv4 (imaginemos que pasara si tendramos que recordar una ipv6 ), dicho servidor ser el BIND una distribucin de DNS de la universidad de Berkeley. Bueno si se ha tenido experiencia previa con CentOS 5.X se notara una diferencia ya que no se necesita el caching-nameserver porque se incorporo en la versin de 9.7 al paquete principal de BIND, y las direcciones de los archivos de configuracin del named son ms fciles de encontrar y configurar.

yum install bind*

Verificamos nuestra ip en la red

Ahora configuramos para que nuestro Linux para usar ip esttica y no de forma dinmica por DHCP, nos dirigimos a la parte superior derecha del sistema operativo y cambiamos la configuracin de la tarjeta de red con una nueva ip

Click en editar las conexiones, editamos nuestra tarjeta de red en este caso la eth1 (tener en cuenta de colocar la propia ip en el campo Servidores DNS) y marcar la casilla disponible para todos los usuarios

Verificamos en nuestro archivo de configuracin ubicado en: /etc/sysconfig/networkscripts/ifcfg-Auto_eth1

Y reiniciamos el servicio: service network restart Modificaremos el archivo network donde colocaremos el nombre de nuestro equipo con nuestro dominio recordemos usar nombres FQDN, en este usaremos dnsvm1.uce.com.ec para nuestro equipo. nano /etc/sysconfig/network

Modificamos nuestro archivo resolv.conf para incluir otro servidor DNS, si se existiera otro adicional en nuestra red con la misma sintaxis nameserver xxx.xxx.xxx.xxx nano /etc/resolv.conf

Configuramos el archivo hosts para agregar el nombre de nuestro equipo con el dominio segn la ip del mismo. nano /etc/hosts

Ahora a configurar los archivos del demonio named, y permitiendo las consultas de cualquier ip en nuestro dominio. vi /etc/named.conf agregamos las lneas: listen-on port 53 { xxx.xxx.xxx.xxx ; }; allow-query { any; };

Copiar los archivos named.localhost, named.loopback con los nombres forward.zone y reverse.zone respectivamente. Estos nuevos archivos sirven para definir las zonas frontales e inversas del DNS.

Al final de este archivo named.conf tenemos una lnea include, editaremos el archivo que esta especificado ah. nano /etc/named.rfc1912.zones

Editamos las zonas localhost.localdomain, hacemos una copia de la zona 1.0.0.127.inaddr.arpa y editamos dicha copia.

Editamos los archivos forward.zone y reverse.zone como sigue:

Cambiamos de propietario y grupo a los archivos forward y reverse.

Iniciamos el servicio named, si se desea que el servicio se ejecute cada vez que se inicia la maquina ejecutamos: service named start chkconfig named on Probamos el funcionamiento del servidor con los 3 tipos de pruebas dig, nslookup y host Pruebas de Zona Frontal dig dnsvm1.uce.com.ec

Como resultado obtenemos un NOERROR, en caso de tener NXDOMAIN significa que nuestra zona frontal est mal configurada y debemos revisar la configuracin del mismo nslookup dnsvm1.uce.com.ec host dnsvm1.uce.com.ec

Pruebas de Zona Inversa dig x 192.168.10.107 Como resultado obtenemos un NOERROR, en caso de tener NXDOMAIN significa que nuestra zona inversa est mal configurada y debemos revisar la configuracin del mismo

nslookup 192.168.10.107 host 192.168.10.107

Vous aimerez peut-être aussi