Instalación y configuración de DNS en Ubuntu
Primero tenemos que poner los comandos adecuados para instalar el bind9:
1. sudo apt update
2. sudo apt upgrade
Una vez que estos dos hayan comprobado correctamente vamos a instalar los servicios de bind9
1. sudo apt install bind9
2. sudo apt install bind9-doc
3. sudo apt install dnsutils
Cuando ya terminemos de instalarlo todo vamos a editar los reenviadores que se encuentran en el archivo named.conf.options que se encuentra en la carpeta /etc/bind. Para editarlo vamos a poner el siguiente comando:
sudo gedit /etc/bind/named.conf.options
una vez abierto el editor de texto ponemos lo siguiente:
// Descomentar y configurar los reenviadores
// forwarders {
// 0.0.0.0;
// };
forwarders {
80.58.61.250;
80.58.61.254;
8.8.8.8;
8.8.4.4;
};
reiniciamos el servidor con el comando "sudo systemctl restart bind9.service" y comprobamos que funciona con el comando "sudo systemctl status bind9.service" para ver si el servidor DNS da algún error.
Editamos el fichero "named.conf.local" con el comando "sudo gedit /etc/bind/named.conf.local" para crear la zona de resolución directa.
zone "dominio102.local" {
type master;
file "/etc/bind/db.dominio102.
}
editamos la nueva zona con el comando "sudo gedit /etc/bind/db.dominio102.local"
y tiene que quedar de la siguiente manera:
$TTL 604800
@ IN SOA dominio0102.local. alumno102.dominio102.local. (
2016101703 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
IN A 192.168.32.102
;
@ IN NS ns.dominio0102.local.
@ IN A 192.168.32.102
;@ IN AAAA ::1
ns IN A 192.168.32.102
ai1pc102 IN A 192.168.32.102
ai1pc102.dominio102.local. IN A 192.168.32.102
ai1pc101 IN A 192.168.32.101
ai1pc102 IN A 192.168.32.102
ai1pc103 IN A 192.168.32.103
ai1pc104 IN A 192.168.32.104
ai1pc105 IN A 192.168.32.105
ai1pc106 IN A 192.168.32.106
ai1pc107 IN A 192.168.32.107
ai1pc108 IN A 192.168.32.108
ai1pc109 IN A 192.168.32.109
ai1pc110 IN A 192.168.32.110
ai1pc111 IN A 192.168.32.111
ai1pc112 IN A 192.168.32.112
ai1pc113 IN A 192.168.32.113
ai1pc114 IN A 192.168.32.114
ai1pc115 IN A 192.168.32.115
ai1pc116 IN A 192.168.32.116
ai1pc117 IN A 192.168.32.117
ai1pc118 IN A 192.168.32.118
ai1pc119 IN A 192.168.32.119
ai1pc120 IN A 192.168.32.120
--> sudo service bind9 stop <-- Para apagar el servidor.
--> sudo service bind9 start <-- Para iniciar el servidor
--> sudo service bind9 restart <-- Para reiniciar el servidor
--> sudo service bind9 status <-- Para ver el estado del servidor.
Reiniciamos el servidor DNS con el comando "sudo systemctl restart bind9.service" y comprobamos que funciona con el comando "dig" o "nslookup"
Para la zona inversa creamos la zona inversa:
type master;
file "/etc/bind/db.192";
};
Dentro del archivo in-addr.arpa ponemos los datos para la resolución inversa:
Comentarios
Publicar un comentario