Налаштування dns сервера на ubuntu lts

установка bind9

BIND (Berkeley Internet Name Domain) є реалізацією протоколу Domain Name System (DNS) з відкритим вихідним кодом (Open-source), і забезпечує реалізацію основних компонентів системи доменних імен.

Ви можете встановити Bind9 використовуючи команду:

Налаштування Bind для протоколу IPv4

Після установки необхідно відредагувати файл 'named.conf.local'

У цей файл додайте інформацію про ваші зонах. Як приклад використовуватимемо доменне ім'я dnstest.root.lu і підмережа 94.242.218.160/28 (94.242.218.162 основний IP сервера, на якому налаштовується DNS).

Тепер необхідно відредагувати файл опцій Bind9.

Додамо в файл наступну інформацію:

Тепер перевіримо правильність синтаксису конфігураційних файлів BIND.

Якщо конфігураційні файли не містять помилок, висновок цієї програми буде порожній.

Далі, необхідно перезапустити сервіс Bind.

І перевірити статус Bind на наявність помилок.

Якщо в результаті виконання ви побачите помилки, ще раз перевірте правильність даних в конфігураційних файлах Bind і в директорії / etc / bind / zones /

Тепер перевіримо роботу вашого DNS сервера. Для початку змінимо вміст файлу resolv.conf

Вставте в файл наступні рядки з даними вашого DNS сервера і збережіть файл.

Виконайте команду 'resolvconf' щоб згенерувати новий файл resolv.conf.

І нарешті, протестуємо ваш DNS за допомогою однієї з двох наведених нижче команд.

Ні перетворювати зони 'dnstest.root.lu':

1. Зворотний ні перетворювати IPv4:

Якщо ви отримали подібний результат, значить ваш DNS сервер налаштований правильно.

Налаштування Bind для IPv6

Спочатку в файлі /etc/bind/named.conf.options підправимо секцію forwarders, пропишемо публічний IPv6 DNS сервер компанії Google.

Файл /named.conf.options повинен мати наступний вигляд:

Далі, додайте наступну інформацію в файл /etc/bind/zones/db.dnstest.root.lu

Тепер створимо новий файл зворотного зони для IPv6:

Заповнимо його наступного змісту:

Після цього не забудьте перезапустити сервіс Bind і перевірити його статус.

Отже, висновок статусу без помилок. Тепер можна перевірити правильність конфігурації DNS / rDNS зони для IPv6.

1. ні перетворювати зони 'dnstest.root.lu':

3. Зворотний ні перетворювати IPv6:

Схожі статті