Установка
Установите Bind с помощью менеджера apt
Пример команды
apt-get install bind9 dnsutils
В составе пакета dnsutils
будут установлены следующие инструменты:
- dig - инструмент для опроса DNS-серверов и проверки их реакции;
- nslookup - инструмент для проверки преобразования имен в IP-адреса (далее в тексте используется термин "разрешение имён");
- nsupdate - инструмент для динамического обновления записей DNS;
Конфигурационные файлы Bind хранятся в каталоге /etc/bind, но не нужно ничего менять в настройках.
Проверка настроек и перезапуск Bind
Чтобы проверить синтаксис конфигурационных файлов, введите:
Пример команды
named-checkconf
После этого можно перезапустить демон Bind, чтобы обновить настройки.
Пример команды
service bind9 restart
Если все настроено правильно, команда nslookup должна отдавать в поля Name, Adress - ip вашей машины.
Пример команды
nslookup abills.net.ua
Если nslookup показывает все данные верно, абоненту выдается нужный DNS и он пингуется - тогда нужно добавить в файл /etc/bind/named.conf.options строку с сетью из которой разрешать доступ к DNS:
Добавить в файл /etc/bind/named.conf.options
allow-query { any; 192.168.1.0/24; };