Files
wskill/Настройка bind9.txt

76 lines
3.4 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

1.Установим пакет "bind":
apt-get update && apt-get install bind -y
2.Редактируем конфигурационный файл по пути "/var/lib/bind/etc/options.conf":
vim /var/lib/bind/etc/options.conf
listen-on { any; };
recursion yes;
allow-query { any; };
forwarders {
адрес;
};
3.При помощи утилиты "named-checkconf" проверяем наличие ошибок в конфигурационном файле, если результат выполнения данной команды пуст - значит ошибок нет.
4. Выполняем запуск и добавление в автозагрузку DNS - сервера:
systemctl enable --now bind
5. Правим конфигурационный файл "/etc/resolv.conf":
Создание зоны прямого просмотра и добавление записей различного типа
1. Редактируем конфигурационный файл по пути "/var/lib/bind/etc/local.conf" отвечающий за настройку информации о зонах:
vim /var/lib/bind/etc/local.conf
*vim /etc/bind/rfc1912.conf
zone "company.prof" {
type master;
file "company.prof.db";
};
2. Скопировать пример прямой зоны:
cp /var/lib/bind/etc/zone/{localdomain,company.prof.db}
3. Выдать права:
chown named. /var/lib/bind/etc/zone/company.prof.db
chmod 600 /var/lib/bind/etc/zone/company.prof.db
Настраиваем зону прямого просмотра:
vim /var/lib/bind/etc/zone/company.prof.db
... SOA Название зоны root.название зоны
NS Название зоны.
Название зоны тип записи ip address
ns.company.prof A 192.168.0.10(Свой)
srv-hq IN A 192.168.0.10
test IN A 192.168.0.10
CLI IN A 192.168.0.15
5. Утилитой "named-checkconf" с ключём "-z" проверяем что файл зоны "champ.first" не содержит ошибок и загружается:
named-checkconf -z
6. Перезагружаем DNS - сервер:
systemctl restart bind
Создание зоны обратного просмотра и добавление PTR записей
1. Редактируем конфигурационный файл по пути "/var/lib/bind/etc/local.conf" отвечающий за настройку информации о зонах:
vim /var/lib/bind/etc/local.conf
*vim /etc/bind/rfc1912.conf
zone "0.168.192.in-addr.arpa" {
type master;
file "0.168.192.db";
allow-update { none; };
};
2. Скопировать пример прямой зоны:
cp /var/lib/bind/etc/zone/{127.in-addr.arpa,0.168.192.db}
3. Выдать права:
chown named. /var/lib/bind/etc/zone/0.168.192.db
chmod 600 /var/lib/bind/etc/zone/0.168.192.db
Настраиваем зону обратного просмотра:
vim /var/lib/bind/etc/zone/0.168.192.db
SOA company.prof. root.company.prof
IN NS company.prof
10 IN PTR srv-hq.company.prof
(Последний тег адресса)
5. Утилитой "named-checkconf" с ключём "-z" проверяем что файл зоны "champ.first" не содержит ошибок и загружается:
named-checkconf -z
6. Перезагружаем DNS - сервер:
systemctl restart bind