Servicio DNS en Ubuntu 18.04
Primero hay que configurar la ip y el dns correctamente. Para ello se va al icono de la red en la esquina derecha superior de la pantalla.
Luego se instalan las net-tools con el comando: "sudo apt install net-tools".
Ahora esta instalado el comando ifconfig.
Después se realiza una comprobación previa de la red con el comando "ip a".
Una vez echo eso se pondrá "sudo apt update" y luego de que allá terminado el proceso "sudo apt upgrade".
Sera necesario instalar el bind9 para ello usaremos estos comandos: "sudo apt install bind9" y "sudo apt install bind9-doc".
Antes de configurar el DNS tenemos que conocer este árbol de archivos para entender lo que hacemos.
sudo gedit /etc/bind/named.conf
// Incluye el contenido de otros ficheros de configuración
include "/etc/bind/named.conf.options"
include "/etc/bind/named.conf.local";
include "/etc/bind/named.conf.default-
Entonces para configurar los DNS o renbiadores hay que editar el archivo options de named.conf la manera mas fácil de modificarlo es con el comando "sudo gedit /etc/bind/named.conf.options" y se nos abrirá el archivo options con el modificador de textos gedit.
Nos aparecerá esto (es solo un comentario):
// Descomentar y configurar los reenviadores
// forwarders {
// 0.0.0.0;
// };
Y hay que añadirle esto:
// 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;
};
(en vuestro caso utilizar las direcciones DNS que queráis)
Y se guarda el archivo.
Ahora para "reiniciar" el servidor se usa el comando "sudo systemctl status restart bind9.service" y para ver el estado del servidor se ejecuta "sudo systemctl status bind9.service"
Configurar zona privada de resolución directa
Primero se modifica el archivo named.conf.local para ello se ejecuta el comando "sudo gedit /etc/bind/named.conf.local" y se abrirá con gedit.
Se añade esto:
zone "dominio113.local" {
type master;
file "/etc/bind/db.dominio113.
};
(en vez de poner dominio.113.local pongan vuestro dominio)
Plantilla de registros archivo zona
Primero se ejecuta: "sudo cp /etc/bind/db.local /etc/bind/db.dominio100.local"
Después se ejecuta: "sudo gedit /etc/bind/db.dominio100.local" y se abrirá el archivo con gedit.
Se añade esto:
;
; BIND data file for dominio113.local
;
$TTL 604800
@ IN SOA dominio100.local. root.dominio100.local. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
IN A 172.28.0.113
;
@ IN NS ns.dominio100.local.
@ IN A 172.28.0.113
@ IN AAAA ::1
ns IN A 172.28.0.113
; BIND data file for dominio113.local
;
$TTL 604800
@ IN SOA dominio100.local. root.dominio100.local. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
IN A 172.28.0.113
;
@ IN NS ns.dominio100.local.
@ IN A 172.28.0.113
@ IN AAAA ::1
ns IN A 172.28.0.113
Debajo de esto se añaden los ordenadores que quieras tal y como viene en la captura de pantalla.
Se guarda el archivo
Y se "reinicia" el servidor con "sudo systemctl restart bind9.service"
Comentarios
Publicar un comentario