1. Grado superior Administración de Sistemas Informáticos en Red
IES RODRIGOCARO (CORIA DEL RÍO, SEVILLA)
Configuración UBUNTU
SERVER 18.04
como servidorDNS
Primarioy
Secundario (Failover)
Grado superior
Administración
de Sistemas Informáticos en
Red
IESRODRIGOCARO(CORIA
DELRÍO,SEVILLA)
FECHA: 16/12/2018
LUISA MOLINA GARCÍA
2º ASIR
2. ÍNDICE
1. ¿Qué vamos a hacer?
2. Configuración Inicial
3. Servidor Primario
4. Servidor Secundario
5. Comprobaciones y notas finales
6. Bibliografía
Grado
superiorAdministración de
Sistemas Informáticos en
Red
IES RODRIGOCARO
(CORIA DEL RÍO, SEVILLA)
3. ¿Qué vamos a
hacer?
Grado superiorAdministración de Sistemas Informáticos en Red
IES RODRIGOCARO (Coria del Río, Sevilla)
En esta presentación se explicará cómo realizar una configuración de dos
servidores Ubuntu Server 18.04 de manera que si uno falla, el otro siga
funcionando.
Aunque el proyecto es más amplio, aquí solo veremos la parte de
Servidores DNS Primario y Secundario.Y su comunicación con los clientes.
4. 1. Mapa de
Red
(en el que se
encuadra)
Grado superiorAdministración de Sistemas Informáticos en Red
IES RODRIGOCARO (Coria del Río, Sevilla)
5. Dandopor hecha la configuracióndered de todos los equiposasí
como la conectividaddelos mismos.
2.
Configuración
Inicial
Configuración de Red
Grado superiorAdministración de Sistemas Informáticos en Red
IES RODRIGOCARO (Coria del Río, Sevilla)
6. 3. Configuración
Servidores DNS
en relación de
Failover
Zona directa, inversa y
servidor secundario.
Grado superiorAdministración de Sistemas Informáticos en Red
IES RODRIGOCARO (Coria del Río, Sevilla)
En servidor primario y secundario:
1. Configuración de red en fichero /etc/netplan/01-netcfg.yaml
2.Renombrar máquinas en /etc/hosts y /etc/hostname
Permitimos el cambio de nombre en /etc/cloud/cloud.cfg
7. 3. Configuración
Servidores DNS
en relación de
Failover
Zona directa, inversa y
servidor secundario.
Grado superiorAdministración de Sistemas Informáticos en Red
IES RODRIGOCARO (Coria del Río, Sevilla)
En servidor primario y secundario:
3. Comprobamos conectividad:
8. 3. Configuración
Servidores DNS
en relación de
Failover
Zona directa, inversa y
servidor secundario.
Grado superiorAdministración de Sistemas Informáticos en Red
IES RODRIGOCARO (Coria del Río, Sevilla)
En servidor Primario:
4. Instalación bind9
5. Configuración de zonas directa e inversa:
- Configuramos los forwarders en el archivo /etc/bind/named.conf.options
9. 3. Configuración
Servidores DNS
en relación de
Failover
Zona directa, inversa y
servidor secundario.
Grado superiorAdministración de Sistemas Informáticos en Red
IES RODRIGOCARO (Coria del Río, Sevilla)
En servidor Primario:
5. Configuración de zonas directa e inversa (continuación)
- Configuramos el fichero de zona directa e inversa
en el archivo /etc/bind/named.conf.local.
10. 3. Configuración
Servidores DNS
en relación de
Failover
Fichero de zona directa.
En servidor Primario:
- Creamos los ficheros de zona:
• Directa : Db.mjlui.es
• Inversa: Db.192.168.20
11. 3. Configuración
Servidores DNS
en relación de
Failover
Fichero de zona inversa
Grado superiorAdministración de Sistemas Informáticos en Red
IES RODRIGOCARO (Coria del Río, Sevilla)
En servidor Primario:
12. 3. Configuración
Servidores DNS
en relación de
Failover
Zona directa, inversa y
servidor secundario.
Grado superiorAdministración de Sistemas Informáticos en Red
IES RODRIGOCARO (Coria del Río, Sevilla)
-Damos permiso al firewall para que se hagan consultas de dominio a
través el puerto 53.
-Creamos un enlace a resolv.conf
13. 3. Configuración
Servidores DNS
en relación de
Failover
Comprobaciones DNS
primario
Grado superiorAdministración de Sistemas Informáticos en Red
IES RODRIGOCARO (Coria del Río, Sevilla)
En servidor Primario:
6. Descomentamos las 3 últimas líneas del fichero oculto /root/.bashrc
7. Comprobamos que está correcto:
8.Actualizamosfichero de conf. De red (/etc/netplan/01-netcfg.yaml)
incluyendo:
- search mjlui.es
- como dns el propio servidor primario.
14. 3. Configuración
Servidores DNS
en relación de
Failover
Comprobaciones DNS
primario
Grado superiorAdministración de Sistemas Informáticos en Red
IES RODRIGOCARO (Coria del Río, Sevilla)
15. 3. Configuración
Servidores DNS
en relación de
Failover
Configuración Servidor
Secundario
Grado superiorAdministración de Sistemas Informáticos en Red
IES RODRIGOCARO (Coria del Río, Sevilla)
En servidor Secundario:
1. Instalamos bind9
2. Configuro fichero reenviadores, añadiendo
además allow-transfer
16. 3. Configuración
Servidores DNS
en relación de
Failover
Grado superiorAdministración de Sistemas Informáticos en Red
IES RODRIGOCARO (Coria del Río, Sevilla)
En servidor Secundario:
3. Configurar fichero de configuración de Zonas
Configuración Servidor
Secundario
17. 3. Configuración
Servidores DNS
en relación de
Failover
Comprobaciones DNS en
servidor Secundario
Grado superiorAdministración de Sistemas Informáticos en Red
IES RODRIGOCARO (Coria del Río, Sevilla)
En servidor Secundario:
4. Comprobaciones:
-Con un ls veo si se me han
Cargado las zonas.
-Ping y nslookup
**Los pantallazos de la siguiente diapositiva lo
muestran**
18. 3. Configuración
Servidores DNS
en relación de
Failover
Comprobaciones
Grado superiorAdministración de Sistemas Informáticos en Red
IES RODRIGOCARO (Coria del Río, Sevilla)
19. 4. Comprobaciones Servidor DNS primario y
secundario (failover)
Grado superiorAdministración de Sistemas Informáticos en Red
IES RODRIGOCARO (Coria del Río, Sevilla)
20. Grado superiorAdministración de Sistemas Informáticos en Red
IES RODRIGOCARO (Coria del Río, Sevilla)
4.Notas finales
Ante posibles errores durante el proceso, se recomienda hacer comprobaciones de
configuración, de archivos de zona y sobre todo reiniciar el servicio bind9, ya
que suelen indicar el error y ayuda a resolverlo.
- Named-checkconfpara confirmar que esté correcto /etc/bind/named.conf.local y
/etc/bind/named.conf.options
-Named-checkzone para los archivos de zona
-Systemctl reload bind9
-Systemctl start bind9
21. Grado superiorAdministración de Sistemas Informáticos en Red
IES RODRIGOCARO (Coria del Río, Sevilla)
5. Bibliografía
Enlaces útiles
• https://www.redeszone.net/gnu-linux/configurar-un-servidor-dns-bind-
en-linux-ubuntu/
• https://www.linuxquestions.org/questions/linux-server-73/name-
resolving-issue-with-bind9-4175435691/
• Apuntes tomados en clase