23
DNS EN DEBIAN DOMAIN NAME SYSTEM Paula Juiz López P A U L A J U I Z L Ó P E Z Configuración de servidores de nombres de dominio sobre Debian - Linux PRACTICA DNS DEBIAN - PAULA JUIZ LÓPEZ

PRACTICA DNS DEBIAN - PAULA JUIZ LÓPEZ

Embed Size (px)

Citation preview

Page 1: PRACTICA DNS DEBIAN - PAULA JUIZ LÓPEZ

DNS EN DEBIANDOMAIN NAME SYSTEM

Paula Juiz López

P A U L A J U I Z L Ó P E ZConfiguración de servidores de nombres de dominio sobre Debian - Linux

P R A C T I C A D N S D E B I A N - PA U L A J U I Z L Ó P E Z

Page 2: PRACTICA DNS DEBIAN - PAULA JUIZ LÓPEZ

Indice

1. ¿Qué necesitamos?

2. Configuración de la máquina virtual DEBIAN-DNS-PRIMARIO.

3. Instalación de bind9 en DEBIAN-DNS-PRIMARIO.

4. Configurar bind9 en DEBIAN-DNS-PRIMARIO.

5. Comprobando que el servidor primario funciona, utilizamos el comando DIG.

6. Configuración de la máquina virtual DEBIAN-DNS-SECUNDARIO.

7. Instalación de bind9 en DEBIAN-DNS-SECUNDARIO.

8. Archivo /etc/resolv.conf

9. Configuración de bind9 en DEBIAN-DNS-SECUNDARIO.

10. Comprobación de que el servidor secundario funcionando con comando DIG.

11. ¿Se han importado las zonas correctamente?

12. Servidor DHCP, modificar su configuración.

13. Conexión de un cliente Windows XP.

14. Conexión de un cliente Ubuntu.

15. Registros DNS del servidor DHCP.

16. Importante: modificar archivo /etc/dhcp/dhcpd.conf

17. Vuelta al DNS Primario para modificar el archivo “named.conf.local”.

PA U L A J U I Z L Ó P E Z! D N S

1

Page 3: PRACTICA DNS DEBIAN - PAULA JUIZ LÓPEZ

1. ¿Qué necesitamos?

I. DNS: Sistema de nombres de dominio, en esta práctica se procederá a la instalación de un servidor DNS primario y otro secundario.

A) Máquina Router: IP 192.168.19.1

B) Máquina DHCP: IP 192.168.19.5

C) Máquina DNS primario: IP 192.168.19.2

D) Máquina DNS secundario: IP 192.168.19.3

2. Configuración de la máquina virtual DEBIAN-DNS-PRIMARIO.

I. Parámetros a seguir para configurar el servidor DNS primario:

A) Configuración de red:

• IP 192.168.19.2

• Puerta de enlace 192.168.19.1 (servidor router)

• Servidor DNS primario 127.0.0.1 (la propia máquina)

• Servidor DNS secundario 192.168.19.3 (servidor DNS secundario)

PA U L A J U I Z L Ó P E Z! D N S

2

Page 4: PRACTICA DNS DEBIAN - PAULA JUIZ LÓPEZ

B) Nombre de la máquina: dns1

3. Instalación de bind9 en DEBIAN-DNS-PRIMARIO.

I. Mediante el comando apt-get install bind9 se llevará a cabo la instalación del servidor DNS más común-mente usado en internet.

PA U L A J U I Z L Ó P E Z! D N S

3

Page 5: PRACTICA DNS DEBIAN - PAULA JUIZ LÓPEZ

4. Configurar bind9 en DEBIAN-DNS-PRIMARIO.

I. Zona de búsqueda directa: paula.juiz

A) Editar el archivo /etc/bind/named.conf.local

PA U L A J U I Z L Ó P E Z! D N S

4

Page 6: PRACTICA DNS DEBIAN - PAULA JUIZ LÓPEZ

B) Crear el archivo /etc/bind/db.paula.juiz para configurar la zona directa:

II. Actualizaciones dinámicas:

• Tiempos:

1. Actualización: 4 horas.

2. Reintento: 1 hora.

3. Vida: 1 semana.

4. TTL: 12 horas.

PA U L A J U I Z L Ó P E Z! D N S

5

Page 7: PRACTICA DNS DEBIAN - PAULA JUIZ LÓPEZ

C) No debemos olvidar que hay que modificar el archivo /etc/resolv.conf con las IP’s de nuestros servi-dores de DNS. Para el servidor DNS primario podemos optar por escribir la IP de la máquina (192.168.19.2) ó 127.0.0.1

D) Realizamos un ping por ejemplo, a la máquina DHCP para comprobar que la zona directa está funcio-nando correctamente.

PA U L A J U I Z L Ó P E Z! D N S

6

Page 8: PRACTICA DNS DEBIAN - PAULA JUIZ LÓPEZ

III. Zona de búsqueda inversa: 19.168.192

A) Crear el archivo /etc/bind/db.19.168.192

IV. Servidores DNS reenviadores: 10.10.10.2 y 10.10.10.3

PA U L A J U I Z L Ó P E Z! D N S

7

Page 9: PRACTICA DNS DEBIAN - PAULA JUIZ LÓPEZ

5. Comprobando que el servidor primario funciona, utilizamos el comando DIG.

PA U L A J U I Z L Ó P E Z! D N S

8

Page 10: PRACTICA DNS DEBIAN - PAULA JUIZ LÓPEZ

6. Configuración de la máquina virtual DEBIAN-DNS-SECUNDARIO.

A) Configuración de red:

• IP 192.168.19.3

• Puerta de enlace 192.168.19.1 (servidor router)

7. Instalación de bind9 en DEBIAN-DNS-SECUNDARIO.

PA U L A J U I Z L Ó P E Z! D N S

9

Page 11: PRACTICA DNS DEBIAN - PAULA JUIZ LÓPEZ

8. Archivo /etc/resolv.conf

• Servidor DNS primario 127.0.0.1 (la propia máquina)

• Servidor DNS secundario 192.168.19.2 (servidor DNS secundario)

9. Configuración de bind9 en DEBIAN-DNS-SECUNDARIO.

I. Dar permisos al servidor DNS secundario, mediante el siguiente comando: chmod g+ws /etc/bind

PA U L A J U I Z L Ó P E Z! D N S

10

Page 12: PRACTICA DNS DEBIAN - PAULA JUIZ LÓPEZ

II. Editar archivo /etc/bind/named.conf.options para configurar los reenviadores.

III. Editar archivo /etc/bind/named.conf.local y configurar al servidor DNS secundario como exclavo, en am-bas zonas.

PA U L A J U I Z L Ó P E Z! D N S

11

Page 13: PRACTICA DNS DEBIAN - PAULA JUIZ LÓPEZ

10. Comprobación de que el servidor secundario funcionando con comando DIG.

11. ¿Se han importado las zonas correctamente?

I. Comprobamos en el servidor DEBIAN-DNS-SECUNDARIO que las zonas directa e inversa se han importa-do de forma correcta.

PA U L A J U I Z L Ó P E Z! D N S

12

Page 14: PRACTICA DNS DEBIAN - PAULA JUIZ LÓPEZ

12. Servidor DHCP, modificar su configuración.

I. Modificar el archivo /etc/resolv.conf con la finalidad de configurar los nuevos servidores de nombres de dominio que hemos creado con anterioridad en las máquinas DEBIAN-DNS-PRIMARIO y SECUNDARIO.

PA U L A J U I Z L Ó P E Z! D N S

13

Page 15: PRACTICA DNS DEBIAN - PAULA JUIZ LÓPEZ

II. También se debe modificar el archivo /etc/dhcp/dhcpd.conf

13. Conexión de un cliente Windows XP.

I. Conectar un cliente XP, comprobar que el servidor DHCP le asigna una IP del rango de IP’s que especifica-mos y que además utiliza los servidores DNS que acabamos de configurar. Es importante activar la casilla en la configuración TCP/IP de “Utilizar este sufijo DNS de conexión para registros DNS”.

PA U L A J U I Z L Ó P E Z! D N S

14

Page 16: PRACTICA DNS DEBIAN - PAULA JUIZ LÓPEZ

II. Vista de la consola del cliente XP, comprobamos que se le ha asignado una IP dentro del rango y detecta nuestro domino.

PA U L A J U I Z L Ó P E Z! D N S

15

Page 17: PRACTICA DNS DEBIAN - PAULA JUIZ LÓPEZ

14. Conexión de un cliente Ubuntu.

I. Conectamos un cliente Ubuntu para comprobar que también recibe una IP del rango de IP’s que especifi-camos. Vista desde la consola del cliente.

II. Archivo /etc/resolv.conf del cliente Ubuntu.

PA U L A J U I Z L Ó P E Z! D N S

16

Page 18: PRACTICA DNS DEBIAN - PAULA JUIZ LÓPEZ

15. Registros DNS del servidor DHCP.

I. El servidor DHCP ha de actualizar en el registro DNS los nombres e IPs de sus clientes, si éstos no lo hacen por su cuenta. Vista del archivo /var/log/syslog.

16. Importante: modificar archivo /etc/dhcp/dhcpd.conf

I. Después de comprobar que el registro DNS se ha actualizado, debemos modificar el archivo

PA U L A J U I Z L Ó P E Z! D N S

17

Page 19: PRACTICA DNS DEBIAN - PAULA JUIZ LÓPEZ

/etc/dhcp/dhcpd.conf para indicar el método de actualización DNS automática con los valores de la IP asignadas por DHCP. Línea a modificar (ddns-update-systel interim;) Añadir allow-unknow-clients; ddns-updates on; ddns-update-sytle interim; ddns-domainname “paula.juiz”

II. authoritative: Aparece comentada con #, borramos la #. Supone que la configuración correcta para la red es la definida en el servidor DHCP y tratará de reasignar datos a los clientes mal configurados. Este parámetro puede ser global o asignado a una declaración de subred.

****************Información:

http://dns.bdat.net/dhcp/x84.html

http://www.alcancelibre.org/staticpages/index.php/como-dhcp-lan

PA U L A J U I Z L Ó P E Z! D N S

18

Page 20: PRACTICA DNS DEBIAN - PAULA JUIZ LÓPEZ

17. Vuelta al DNS Primario para modificar el archivo “named.conf.local”.

I. Modificar el archivo /etc/bind/named.conf.local y añadir las líneas:

• allow-transfer {192.168.19.3; }; y allow-update {192.168.19.5; };

II. Zona directa:

III. Zona inversa:

PA U L A J U I Z L Ó P E Z! D N S

19

Page 21: PRACTICA DNS DEBIAN - PAULA JUIZ LÓPEZ

IV. Dar permisos al directorio /etc/bind: chmod g+w

V. Comprobar que envía y recibe notificaciones el servidor DNS primario.

• Comando: tail /var/log/syslog

VI. En el directorio /etc/bind se han añadido archivos:

PA U L A J U I Z L Ó P E Z! D N S

20

Page 22: PRACTICA DNS DEBIAN - PAULA JUIZ LÓPEZ

VII. Comprobar de nuevo el archivo /etc/bind/db.paula.juiz y /etc/bind/db.19.168.192, se aprecian cambios sobre nuestra configuración incial y que se han añadido los dos clientes XP y Ubuntu.

PA U L A J U I Z L Ó P E Z! D N S

21

Page 23: PRACTICA DNS DEBIAN - PAULA JUIZ LÓPEZ

VIII. El DNS secundario también se ha actualizado en su zona directa e inversa. NOTA (el “equipoXP.paula.juiz” figura con la IP 192.168.19.50 porque lo he reiniciado y ha cogido una nueva dirección IP).

PA U L A J U I Z L Ó P E Z! D N S

22