Я считаю, что если сервер не работает, вы ничего не можете сделать.
Запрос отправит сетевую ошибку 404 , поскольку при преобразовании веб-адреса в IP запрашиваемый IP-адрес не существует (поскольку сервер не работает). Если вы не можете изменить запись DNS, браузер клиента продолжит нажимать xxx.xxx.xxx.xxx и никогда не получит ответ.
Если сервер работает, но веб-сайт не работает, у вас есть варианты.
EDIT
Ваша редакция упоминает, что вы можете сделать постоянное изменение IP. Но вам все равно потребуется установка двух серверов, чтобы добиться того, о чем вы говорите. Вы можете направить DNS на балансировщик нагрузки, который сможет направить запрос на сервер, который в данный момент активен. Однако для сервера, на который указывает DNS, это все равно требует 100% безотказной работы.
Независимо от того, что, если сервер, на который указывает DNS (который вы должны контролировать, чтобы перенаправить трафик), не работает, все запросы получат 404 сетевую ошибку. *
РЕДАКТИРОВАТЬ Спасибо Брайану за указание на мою ошибку 404.