Администрирование DNS включает две задачи: авторитетно отвечать за свои имена и разрешать остальные через вышестоящий сервис и локальный кеш. Этот практический курс использует BIND9, чтобы оба пути можно было увидеть и проверить в терминале Linux.
Вы установите и запустите named, проверите порт 53 UDP/TCP, создадите master-зоны, добавите записи, обновите SOA serial и проведёте валидацию. Итоговая задача создаёт office.lan для трёх устройств и направляет внешние запросы в Google Public DNS.
Чему вы научитесь
- Устанавливать BIND9 и утилиты, запускать
namedи проверять порт 53 UDP/TCP - Организовывать глобальные параметры, объявления зон и файлы данных
- Настраивать forwarder и сравнивать холодные и кешированные запросы
- Создавать master-зону с SOA, NS, A и правильными завершающими точками
- Добавлять A и CNAME, повышать serial и перезагружать через
rndc - Проверять конфигурацию и зону через
named-checkconfиnamed-checkzone - Диагностировать через адресный
dig, reverse lookup,+traceи журналы BIND
Для кого этот курс
Этот курс среднего уровня предназначен для администраторов Linux, изучающих DevOps и сети, инженеров поддержки и разработчиков, которым нужен небольшой внутренний DNS. Он полезен, если вы понимаете имена и IP, но не создавали авторитетную зону, forwarding или DNS-диагностику.
Предварительные требования: Основы терминала Linux, сетей, пакетов, процессов, редактирования и sudo. Полезно знать IP и структуру доменов.
Учебная среда: Терминал Linux в LabEx на базе Debian/Ubuntu с BIND9, dig, подготовленными шаблонами и журналами и сетью для внешних запросов.
Часто задаваемые вопросы
Это курс авторитетного DNS или кеширующего резолвера?
Обе роли работают в одном экземпляре. Сервер авторитетен для lab.local и office.lan, перенаправляет неизвестные публичные имена на 8.8.8.8 и кеширует ответы до истечения TTL.
Настроит ли курс машину или другие клиенты автоматически использовать DNS?
Нет. Упражнения явно используют dig @127.0.0.1 printer.office.lan. Они не меняют /etc/resolv.conf, DNS в DHCP и настройки других хостов.
Какие записи и производственные функции включены?
Вы создаёте SOA, NS, A и CNAME и просматриваете существующий PTR. Обратные зоны, MX, AAAA, TXT, DNSSEC, вторичные серверы, динамические обновления, ACL и transfer не настраиваются.





