Vous êtes sur la page 1sur 6

INSTALACION DE DNS EN CENTOS 7

Primeramente tendremos que instalar los paquetes bind9 en nuestro servidor.yum install bind
bind-utils y

Ahora debemos configurar en static la tarjeta de red.


cd /etc/sysconfig/network-scripts

La parte de nuestro inters es el archivo de configuracin ifcfg-enp0s3, aqu colocaremos la


configuracin esttica de la tarjeta y le indicaremos que levante cuando inicie la mquina.
Entramos al archivo con vi ifcfg-enp0s3. Para alterar el contenido pulsa i;
Las partes de nuestro inters son:
BOOTPROTO = dhcp (static o none)
IPV6INIT=yes (no)
IPV6_AUTOCONF =yes (no)
ONBOOT=no (yes)
Y agregaremos lo siguiente:
IPADDR0=192.168.1.101
PREFIX0=24
GATEWAY0=192.168.1.1
DNS1=192.168.1.101

NOTA: colocamos la misma ip en el DNS porque estamos simplemente hacienda pruebas sin
datos proporcionados por algn proveedor de internet.
Of Rookie to Rookies

Pgina 1

INSTALACION DE DNS EN CENTOS 7

Nos quedara de la siguiente manera. Cuando tengamos lo que se detalla arriba tendremos que
presionar la tecla ESC para salir del modo insertar y escribir lo siguiente :wq y dar ENTER
con esto guardamos los cambios.

Ahora tendremos que reiniciar la tarjeta de red por medio del comando systemctl.

Ahora reiniciamos el servicio de red con: systemctl restart network.service


Luego de esto comprobamos que la configuracin haya sido asignada a la interfaz de red, esto lo
hacemos mediante el comando ip add show enp0s3 nos dara una salida como la siguiente.

Of Rookie to Rookies

Pgina 2

INSTALACION DE DNS EN CENTOS 7

Ahora solo resta la configuracin del servidor DNS. Editamos el archivo named.conf (vi
/etc/named.conf).
IP de nuestro servidor
DNS.

Rango de IP.
En el final del archivo agregamos lo siguiente que son nuestras zonas.

Ahora solo resta crear los archivos de estas zonas. Creamos la zona directa vi /var/named/forwar
d.rookie, nos quedara como vemos a continuacin.

Of Rookie to Rookies

Pgina 3

INSTALACION DE DNS EN CENTOS 7

Luego creamos la zona inverza vi /var/named/reverse.rookie. La siguiente imagen muestra cmo


debe quedar.

Habilitamos el servicio de DNS:

systemctl enable named


systemctl start named

Ahora configuramos el firewall y lo reiniciamos:

firewall-cmd --permanent --add-port=53/tcp


firewall-cmd --reload

Configurar permisos y selinux:

chgrp named -R /var/named


chown -v root:named /etc/named.conf
restorecon -rv /var/named
restorecon /etc/named.conf

Of Rookie to Rookies

Pgina 4

INSTALACION DE DNS EN CENTOS 7


Solo resta probar la configuracin y la sintaxis de las zonas:
named-checkconf /etc/named.conf
todo bien).

(DNS configuracin por defecto si regresa nada es que est

Prueba de zona directa:

Prueba de zona inversa:

Editamos el archive /etc/resolv.conf, colocamos la ip de nuestro servidor.

Ahora solo reiniciamos systemctl restart network.


Para finalizar solo tenemos que probar el DNS server. Los comandos aparecen enmarcados.

Of Rookie to Rookies

Pgina 5

INSTALACION DE DNS EN CENTOS 7

Si no tienes ningn error nuestro servidor DNS ya est listo.

Of Rookie to Rookies

Pgina 6