bind9 + lighttpd: acepta todas las solicitudes provenientes de ciertos servidores de nombres y responde con una página estática

bind9 + lighttpd: acepta todas las solicitudes provenientes de ciertos servidores de nombres y responde con una página estática

Entonces, tengo esta situación:

Un servidor (bajo CentOS) con muchos dominios con alrededor de 2 TB de datos debajo de ellos, y estoy migrando todo a otra máquina con E/S más rápida. Los detalles/software de la migración no son importantes aquí.

Debido a algunas razones internas, tomaré una imagen de todo el sistema, la implementaré en la nueva máquina y luego haré los ajustes adecuados. Para ello habrá que bajar la máquina y esperar una o dos horas para que se transfiera la imagen.

Mi pregunta es: ¿Cuál es la mejor manera de mostrar una página web estática que indique que el sitio web no está disponible actualmente para mantenimiento? ¿Sin tener que cambiar los servidores de nombres para todos los dominios y mientras el servidor real está fuera de línea?

Todos los dominios en ese servidor apuntan actualmente a servidores de nombres ns1.example.comy ns2.example.com.

Mi idea era cambiar ns2.example.comla IP del servidor real al VPS pequeño con la esperanza de que todos los que navegaban por un dominio apuntado allí terminaran en el VPS pequeño mostrando una página estática que decía que el sitio web no estaba disponible actualmente para mantenimiento.

Si estoy en lo cierto, ¿cómo puedo configurar bing9 y un servidor web como lighttpd para responder a las consultas DNS entrantes pensadas ns2.example.comcon su propia IP y luego lighttpd muestre una página estática para cualquier dominio? como un comodín...

Gracias.

Respuesta1

Un par de días antes del gran movimiento, podrías enviar todo el tráfico a CloudFlare; incluso un plan gratuito sería suficiente. Cuando el servidor esté inactivo durante la migración, puede indicarle a CloudFlare que muestre la página "vuelve más tarde". Luego, puede apuntar a CloudFlare al nuevo servidor cuando esté activo y luego cambiar el DNS de CloudFlare al nuevo servidor, para que CloudFlare detecte cualquier solicitud enviada a IP antiguas. No deberías perder ninguna solicitud de esta manera.

información relacionada