Назад | Перейти на главную страницу

заставить powerdns возвращать определенный IP-адрес, когда не удается разрешить

Я использую последнюю версию авторитетного сервера powerdns версии 3.3 на сервере Linux. PowerDNS использует базу данных MySQL для списка разрешаемых сайтов. Мне нужно, чтобы powerdns возвращал определенный IP-адрес ответа для всех запросов, которые он не может разрешить. Конечным результатом будет то, что пользователь увидит определенную веб-страницу для всех локально неразрешимых запросов. Как я могу это сделать?

У меня была аналогичная проблема с установкой приоритетных доменов или резервных копий. Посмотри : Добавить дополнительные зоны вне базы данных MySQL.

По сути, речь идет о настройке вторичного бэкэнда. В вашем случае установите бэкэнд Bind в предложении запуска после значения gMySQL:

launch=gmysql,bind

Если gMySQL не удастся, серверная часть Bind сможет попробовать. Создавайте зоны и записи по мере необходимости;)

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