DNS Ubuntu Resolución Directa
Primero, deberemos instalar Bind9
Escribiremos los comandos primero para actualizar el sistema
sudo apt update
sudo apt upgrade
Ahora, instalamos bind9 con el comando
sudo apt install -y bind9
Ahora comprobaremos el estado
sudo systemctl status named
Por si esta activado el firewall, aƱadiremos la regla:
sudo ufw allow bind9
AƱadiremos los Forwarders al archivo "sudo gedit /etc/bind/named.conf.options" y escribiremos la linea:
forwarders {
8.8.8.8;
8.8.4.4;
};
Ahora, comprobaremos la configuracion con:
sudo named-checkconf
Y recargamos la configuracion sin parar el servicio con:
sudo systemctl reload named
Ahora, definimos la zona directa en "/etc/bind/named.conf.local"
sudo gedit /etc/bind/named.conf.local
Y aƱadimos la linea:
zone "dominio111.local" {
type master;
file "/etc/bind/db.dominio111.local";
};
Ahora, crearemos los registros del archivo "/etc/bind/db.dominio111.local"
sudo gedit /etc/bind/db.dominio111.local
Y aƱadimos las siguientes lineas
$TTL 1D
@ IN SOA ns.dominio111.local. profe.dominio111.local. (
1 ; serial
604800 ; refresh
86400 ; retry
2419200 ; expiration
604800 ; TTL negative cache
)
; Registros NS (Servidores de nombres)
@ IN NS ai1pc111.dominio111.local.
; Registros A
ai1pc100 IN A 192.168.32.100
router IN A 192.168.32.1
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
; con punto final
ai1pc121.dominio111.local. IN A 192.168.32.121
ai1pc122.dominio111.local. IN A 192.168.32.122
ai1pc123.dominio111.local. IN A 192.168.32.123
ai1pc124.dominio111.local. IN A 192.168.32.124
Y se ve de la siguiente forma
Y ahora deberemos comprobar la sintaxis de la zona con:
named-checkzone dominio111.local /etc/bind/db.dominio111.local
Recargaremos la nueva configuracion con:
sudo systemctl reload named
Para comprobar los registros desde nuestro ordenador utilizaremos los siguientes comandos:
( ai1pc1** = ordenador a probar ) ( localhost = 192.168.32.111 )
nslookup ai1pc111.dominio111.local localhost
nslookup ai1pc101.dominio111.local localhost
nslookup ai1pc124.dominio111.local localhost
Comments
Post a Comment