miércoles, 13 de agosto de 2014

Servidores en Alta Disponibilidad (II): DNS

Siguiendo con el post anterior, vamos a ver como hacer el tema de las DNS. Vamos a suponer que usamos el dominio biremaz.es y las ips de los servidores son 1.2.3.4/24 y 2.3.4.5/24, dos clases C distintas y en distintos data centers.

Primero configuramos las entradas DNS en los servicios DNS de cada equipo.

En el servidor 1:
  • biremaz.es. A 1.2.3.4
  • www.biremaz.es. A 1.2.3.4
  • ftp.biremaz.es. A 1.2.3.4
  • mail.biremaz.es. A 1.2.3.4
  • mail2.biremaz.es. A 2.3.4.5
  • ns1.biremaz.es A 1.2.3.4
  • ns2.biremaz.es A 2.3.4.5
  • ns1.biremaz.es NS 1.2.3.4
  • ns2.biremaz.es NS 2.3.4.5
  • biremaz.es. MX 10 mail.biremaz.es
  • biremaz.es. MX 20 mail2.biremaz.es
 En el servidor 2:
  •  biremaz.es. A 2.3.4.5
  • www.biremaz.es. A 2.3.4.5
  • ftp.biremaz.es. A 2.3.4.5
  • mail.biremaz.es. A 2.3.4.5
  • mail2.biremaz.es. A 1.2.3.4
  • ns1.biremaz.es A 1.2.3.4
  • ns2.biremaz.es A 2.3.4.5
  • ns1.biremaz.es NS 1.2.3.4
  • ns2.biremaz.es NS 2.3.4.5
  • biremaz.es. MX 10 mail2.biremaz.es
  • biremaz.es. MX 20 mail.biremaz.es

Como veis, cada servidor está de tal manera que resuelve el mismo. En el caso de los MX, el correo se intentará dejar siempre que se pueda en el principal, para evitar problemas.

Lo siguiente es configurar las DNS del dominio en el registrador, eso ya depende de con quien se tenga contratado.

Si lo dejamos tal cual, van a empezar a responder indistintamente ambos servidores, cosa que en nuestro caso no queremos, así que paramos el servicio DNS del servidor 2.3.4.5 para que siempre responda el servidor 1.2.3.4. Si queremos que responda el servidor 2.3.4.5, paramos el servicio DNS en el 1.2.3.4 y lo arrancamos en el 2.3.4.5. El tiempo del cambio es el TTL que hayamos definido, por lo que hay que mantenerlo bajo, en mi caso 60 segundos.

No hay comentarios:

Publicar un comentario