В этой статье будет описан процесс настройки связки Bind и dhcpd.
Предполагается, что у вас уже есть функционирующий DNS сервер (если нет, то вот здесь можно почитать, как его настроить), поэтому будет использоваться весьма простой файл конфигурации.
Вот содержимое файла named.conf:
Обратите внимание на название ключа и на имя "пользователя" который использовался для создания ключа.
key "dhcpupdate" {
algorithm hmac-md5;
Команды:
named -v Выводит версию BIND
named-checkconf Проверяет named.conf на наличие ошибок
named-checkzone example.com db.example.com Проверяет файлы зоны на ошибки.
rndc reload Перезагрузка DNS-сервера
dig @a.root-servers.net . ns > named.ca Получене списка корневх серверов
Работа с dig:
dig yandex.ru Поиск адреса
dig yandex.ru mx Поиск МХ-записи
dig @208.67.222.222 yandex.ru soa Запрос у ДНС-сервера SOA-записи для yandex.ru
Записи:
Файл для преобразования имён узлов в адреса назовём db.domain (например db.example.com)