Настройка DNS-сервера, например OpenDNS [закрыто]

Я хочу настроить сервер привязки, который отвечает файлом зоны, даже если этот файл зоны не был создан ранее.

В основном я нужен парковочный DNS-сервер, который каждый отвечает на каждое доменное имя (точно так же, как резервный сервер OpenDNS)

Разрешает ли Bind такой DNS-сервер, или у вас есть какой-либо другой сервер, чтобы сделать это вкратце?

0
задан 30 September 2012 в 23:26

1 ответ

Я собираюсь предположить, что вам не нужен BIND для ответа с файлом зоны (что подразумевает протокол передачи зоны DNS), а скорее он вам нужен для ответа на запросы для нормальных типов (например, A, MX и т. д.) для любого имени с выбранными данными.

Один из способов сделать это - настроить свой сервер на полномочия для корневой зоны («.») И поместить в него записи с подстановочными знаками. Это технически неверно, поскольку вершина зоны не будет соответствовать точкам делегирования, но на практике это работает.

Например: в named.conf:

zone "." {
    type master;
    file "db.root";
};

И в файле корневой зоны:

@    IN    SOA    your.server.name. your.email.address. (
                  2012093001 604800 86400 2419200 86400 )
     IN    NS     your.server.name.

*    IN    foo    bar
     IN    baz    quux

... где "foo bar" и "baz quux" RRtype и RRdata записей, которые вы хотели бы использовать для каждого имени в корне.

Примечание : убедитесь, что вы не используете тот же сервер, что и рекурсивный распознаватель!

0
ответ дан 30 September 2012 в 23:26

Другие вопросы по тегам:

Похожие вопросы: