установка 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: