Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Пакет bind9 входит в стандартный дистрибутив ОСОН Смоленск и доступен через репозиторий ОСОН Орёл.
Установку службы DNS BIND9 можно выполнить из графического менеджера пакетов, или из командной строки:

Информацияcommand

apt install bind9

При установке пакета bind9 будет автоматически уставновлен пакет инструментов командной строки bind9utils. Из этих инструментов следует отметить:

...

В дополнение к пакетам bind9 и bind9utils, рекомендуем сразу установить пакет инструментов командной строки dnsutils, предназначенных для работы с DNS:

Информацияcommand
apt install dnsutils

В составе пакета dnsutils будут установлены следующие инструменты:

...

Загружаем свежий список корневых DNS-серверов в файл /etc/bind/named.root:

Информацияcommand

wget -q -O /etc/bind/named.root http://www.internic.net/zones/named.root

Предоставляем доступ к файлу учётной записи bind:

Информацияcommand

chown root:bind /etc/bind/named.root
chmod 640 /etc/bind/named.root

...

  • сохраняем файл конфигурации
  • проверяем правильность конфигурации командой (если команда не выдаёт никаких сообщений - значит ошибок нет)
Информацияcommand
named-checkconf
  • и перезапускаем сервис
Информацияcommand

service bind9 restart

Проверить работоспособность и эффективность кеширующего DNS-сервера можно с помощью инструмента dig:

...

  • проверяем созданную конфигурацию с помощью соответствующих инструментов :
Информацияcommand
named-checkconf
named-checkzone localnet.example.ru /etc/bind/zones/db.localnet.example.ru
named-checkzone 32.168.192.in-addr.arpa /etc/bind/zones/db.32.168.192
  • и перезапускаем службу:
Информацияcommand
systemctl restart bind9

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

Информацияcommand
dig @localhost host.localnet.example.ru

...

  • проверяем корректность конфигурации и перезапускаем сервис
Информацияcommand
named-checkconf
systemctl restart bind9

...