bind9 + lighttpd: принимать все запросы, поступающие с определенных серверов имен, и отвечать статической страницей

bind9 + lighttpd: принимать все запросы, поступающие с определенных серверов имен, и отвечать статической страницей

Итак, у меня такая ситуация:

Сервер (под CentOS) с множеством доменов, на которых находится около 2 ТБ данных, и я переношу все это на другую машину с более быстрым вводом/выводом. Детали миграции/программное обеспечение здесь не важны.

По некоторым внутренним причинам я создам образ всей системы и разверну его на новой машине, а затем внесу необходимые коррективы. Для этого придется выключить машину и подождать час или два, пока образ будет передан.

Мой вопрос: Как лучше всего отобразить статическую веб-страницу, сообщающую, что веб-сайт в настоящее время недоступен для обслуживания? Без необходимости смены серверов имен для всех доменов, и пока реальный сервер находится в автономном режиме?

Все домены на этом сервере в настоящее время указывают на серверы имен ns1.example.comи ns2.example.com.

Моя идея заключалась в том, чтобы изменить ns2.example.comIP-адрес с реального сервера на небольшой VPS, надеясь, что все, кто будет просматривать указанный там домен, попадут на небольшой VPS, где будет отображаться статическая страница с сообщением о том, что сайт в настоящее время недоступен для технического обслуживания.

Если я прав, как мне настроить bing9 и веб-сервер, такой как lighttpd, чтобы он отвечал на входящие DNS-запросы, ns2.example.comиспользуя свой собственный IP-адрес, а затем lighttpd показывал статическую страницу для любого домена? Как подстановочный знак...

Спасибо.

решение1

За пару дней до большого переезда вы можете перевести весь трафик в CloudFlare, даже бесплатного плана будет достаточно. Когда сервер не работает для миграции, вы можете сказать CloudFlare отобразить страницу «возвращайтесь позже». Затем вы можете указать CloudFlare на новый сервер, когда он заработает, а затем переключить DNS с CloudFlare на новый сервер, CloudFlare будет перехватывать все запросы, отправленные на старые IP-адреса. Таким образом, вы не должны терять никаких запросов.

Связанный контент