Установка DNS сервера на Ubuntu
Встановимо службу DNS сервера Bind9 на наш сервер.
Наступним кроком, генеруємо ключ для поновлення DNS записів або ж скористаємося вже наявними у Вас в системі.
Перший варіант:
виведемо ключ на екран
на екрані ви повинні побачити. що то подібно до цього:
Key. 9DxMmNw7J813qviXajG7rQ ==
Обов'язково збережіть цей ключ, в подальшій настройці він нам знадобиться.
Другий варіант:
додамо в файл /etc/bind/named.conf запис про ключі, який вже присутній у Вас в системі
Налаштовуємо DNS сервер Bind9
Відкриваємо файл конфігурації DNS сервера
Додамо в нього наступний код:
Налаштування прямий зони DNS
і відредагуємо по моєму прикладу:
Налаштування зворотного зони DNS
і також відредагуємо його:
Налаштування зон у файлі конфігурації bind9
Відкриваємо файл конфігурації зон
І тут знову два шляхи якщо ви створювали секретний ключ за першим варіантом то пишемо наступне:
key DHCP_UPDATER - інформація про ключі, який ми з вами записували (в лапки вам потрібно вписати свій ключ) якщо ж за другим варіантом то вставляємо наступне:
Тепер перевіримо правильність синтаксису конфігураційних файлів BIND.
Якщо конфігураційні файли не містять помилок, висновок цієї програми буде порожній.
Перевіряємо роботу DNS сервера:
у відповідь ви повинні побачити:
У відповідь повинні отримати:
Перевіряємо версію DNS сервера
Приблизний висновок команди:
Налаштування динамічного оновлення зон DHCP сервером
Відкриємо файл /etc/dhcp/dhcpd.conf
у відповідь ви отримаєте щось схоже:
У прикладі покажу відразу в двох варіантах. Раськоментіруйте ті рядки за яким варіантом йшли Ви (я ж налаштовував за другим варіантом):
Приклад файлу dhcpd.conf:
Більше ніякі настройки DHCP не чіпаємо, перезапускаємо bind9 і dhcp