martes, 19 de marzo de 2013

Como instalar un DNS-Server en CentOS 6.3

Buenas es bueno un poco de lectura
Que es un DNS?
  # yum -y install bind bind-utils

Cambiaremos el nombre del servidor en la siguiente ruta

# vim /etc/sysconfig/network

HOSTNAME=sourcedns.local


Nota.: Una vez cambiemos el nombre procedemos a reiniciar.


1.-Configurando mi DNS-Sever
1.1.- Editamos el archivo named.conf
 

# vim /etc/named.conf

Dentro de este archivo Comentaremos la siguiente líneas.

#=========================================
# listen-on-v6 port 53 { ::1; };
#  zone "." IN {
# type hint;
# file "named.ca";
#};
#include "/etc/named.rfc1912.zones";
#include "/etc/named.root.key";
#==========================================

1.2.-Editamos la siguiente linea.

listen-on port 53 { 127.0.0.1; 172.17.20.156; };

2.-Agregamos ahora nuestra configuracion


view "internal" {
        match-clients{
                localhost;
                192.168.100.0/24;
        };
        zone "." IN {
                type hint;
                file "named.ca";
        };
        zone "soucedns.acl" IN {
                type master;
                file "sourcedns.acl.lan";
                allow-update {none;};
        };
        zone "100.168.192.in-addr.arpa" IN {
                type master;
                file "100.168.192.db";
                allow-update {none;};
        };
};

Listo salimos y grabamos


3.- Ahora Creamos el archivo Zona para la red local

# touch /var/named/sourcedns.acl.lan
# vim /var/named/sourcedns.acl.lan

Agregamos esto.

$TTL 86400

@ IN SOA sourcedns.acl. root.sourcedns.acl. (
    20130218 ;Serial
    3600 ;Refresh
    1800 ;Retry
    604800 ;Expire
    86400 ;Minimum TTL
)
    IN NS sourcedns.acl.
    IN A 192.168.100.156
    IN MX 10 sourcedns.acl.
30      IN A
192.168.100.156


# Nota.: El serial (20130218) puede ser modificado por la fecha en que actualmente estamos creando el DNS-Server.

4.- Creamos el archivo db

# touch /var/named/
100.168.192.db
# vim /var/named/
100.168.192.db

Agregamos esto.

$TTL 86400

@ IN SOA sourcedns.acl. root.sourcedns.acl. (
    20130218 ;Serial
    3600 ;Refresh
    1800 ;Retry
    604800 ;Expire
    86400 ;Minimum TTL
)
    IN NS sourcedns.acl.
    IN PTR sourcedns.acl.
    IN A 255.255.255.0
16      IN PTR sourcedns.acl.

5.- Subimos el servicio.

# service named restart

6.- Activamos el servicio para que suba junto con el sistema.
# chkconfig named on

Cualquier pregunta me dejan saber..

No hay comentarios.:

Publicar un comentario