Вы находитесь на странице: 1из 8

MANUAL DE DNS

Lo primero que debemos hacer es instalar el DNS en el equipo con el


siguiente comando:

Yum install bind* -y

Ya con esto instalado, vamos ah configurar el archivo de DNS que esta en


/etc/named.conf y lo habrimos con el editor de su preferencia en este caso
nano:

Nano /etc/named.conf
Lo que vamos a editar en este archivo es:

Listen-on port 53 { 192.168.0.15; }; en el cual en las llaves vamos a


poner la ip del equipo que estamos usando.
Las otras lineas se pueden dejar igual, hasta la que dice forwarders en
el que pogongo la ip del DNS preferido en este caso puse la de google.
En allow-query { any; } se pone en las llaves any para que sepan que
tiene permiso para dar este DNS a cualquier equipo.

Bajamos en este mismo archivo y encontramos lo siguiente:

La primera zone la dejamos igual, pero de esta copiamos dos que son
las que vamos a usar.
Ya en la primera vamos a hacer la directa, y entre comillas ponemos el
nombre del dominio, en type ponemos master, en file ponemos la
direccion del archivo, y opcional pone allow-update { none; } .
El ultimo zone es opcional para poner la inversa, en el cual entre
comillas ponemos la ip inversa, pero los numeros que se ponen
dependen de la clase de ip.
Luego de esto vamos ah copiar el archivo de named.empty a un archivo
nuevo exactamente igual al que copiamos en las zone:

cp /var/named/named.empty /var/named/directa.esteban.com

cp /var/named/named.empty /var/named/inversa.esteban.com
Abrimos el archivo que acabamos de crear para modificarlos:

Cuando entramos empezamos a configurar en la parte de arriba y podemos


poner el nombre del dominio o un @ que quiere decir lo mismo, y en la parte
de abajo ponemos el dominio, la ip y CNAME para poner un alias si desea.

Lo mismo hacemos con el archivo de inversa pero en ves del @ en la parte de


abajo ponemos lo que nos falto de la ip en la zone en este caso 15
Luego de esto abrimos el archivo resolv.conf con nano

Con esto le ponemos la ip a estos servicios

Ponemos el siguiente comando para reiniciar el servicio:

systemctl restart named.service

Y por ultimo lo encendemos con:

service named start


Si vemos el status ya debe de estar encendido:

Ya que hicimos esto le tenemos que avisar al firewall que por el puerto 53 va
a ir el DNS con el siguiente comando:

Firewall-cmd --permanent --zone public --add-service=dns

Y lo vuelvo a cargar para que quede activado con:

firewall-cmd --reload
Para comprobar que quedo bien hacemos nslookup con la direccin del
servidor:

NOTA: Si queremos hacer DHCP y que quede con este DNS solo entramos al
archivo de dhcpd.conf y hacemos lo siguiente:

Primero lo abrimos en este caso con nano.

Luego en donde dice option domain-name-servers, ponemos la ip del


servidor DNS
Y ya quedo configurado en el DHCP y lo comprobamos abriendo otra
maquina y mirando la ip y el DNS:

Вам также может понравиться