LINUX.ORG.RU

DNS и свой IP, если нет ответа

 , ,


0

1

Добрый день!
Подскажите, есть ли элегантное решение для моей проблемы?

Проблема:
Если в настройках виртуал хоста Nginx в директиве proxy_pass указать доменное имя, и если на момент его старта\рестарта этого домена не существует или по каким-то другим причинам dns-служба не смогла вернуть IP адрес по нему, то nginx падает с ошибкой.

Решение, как я вижу:
Настроить dns так, чтобы, в случае, если доменное имя не разрешилось, то днс возвращал какой-либо заранее определенный IP-адрес.

Но вот с реализацией возникли проблемы. Читая описание dns-masq и bind, я не нашел подобной возможности.
Может кто сталкивался или просто знает как? Заранее спасибо)

Ответ на: комментарий от lasthappy

поднимаешь свой днс-сервер с ответом 1.1.1.1 , заводишь в haproxy с меньшим весом, чем обычный днс => профит.

Другое дело, что для днс норма с failover и haproxy - лишняя сущность.

Anoxemian ★★★★★
()