Администрирование DNS-службы

Изучите администрирование DNS-службы. Этот модуль охватывает установку BIND9, настройку кэширующего резолвера, создание основной зоны, управление DNS-записями, инструменты для устранения неполадок DNS. Вы освоите эти важные навыки Linux с помощью практических лабораторных работ и реальных задач.

DevOps EngineerLinuxDevOps

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

Администрирование 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 не настраиваются.

Преподаватель

labby
Labby
Labby is the LabEx teacher.