10. Модуль 1. Задание 10. Демо 2026. СиСА
Содержание
Последнее изменение
Administrator
15.10.2025

Задание

10. Настройте инфраструктуру разрешения доменных имён для офисов HQ и BR:

  • Основной DNS-сервер реализован на HQ-SRV
  • Сервер должен обеспечивать разрешение имён в сетевые адреса устройств и обратно в соответствии с таблицей 3
  • В качестве DNS сервера пересылки используйте любой общедоступный DNS сервер(77.88.8.7, 77.88.8.3 или другие)

Реализация

10.1 Установка и настройка BIND на HQ-SRV

Устанавливаем DNS-сервер bind

# dnf install bind bind-utils

Редактируем конфигурационный файл /var/named.conf

# nano  /etc/named.conf

В данном файле необходимо изменить следующие строки, содержащие

  • listen-on port 53;
  • listen-on-v6 port 53;
  • allow-query;
  • forwarders;
  • dnssec-validation

Приводим конфигурационный named.conf к следующему виду

1-10_001.png

где:

  • listen-on port 53 { 127.0.0.1; 192.168.1.0/27; 192.168.2.0/28; 192.168.3.0/29; 192.168.4.0/28 }; — IP-сети DNS-сервера, на котором он будет принимать запросы; (можно прописать any - слушать везде)
  • listen-on-v6 port 53 присвоим значение none, тем самым отключив IPv6
  • allow-query разрешает выполнять запросы всем, но из соображений безопасности можно ограничить доступ для конкретной сети.
  • forwarders перенаправляем запросы, которые сами не резолвим, на DNS сервер Яндекса.

Объявляем файлы зон

Дописываем в конец файла /var/named.conf следующие строки

1-10_002.png

где:
Прямая зона

  • zone "au-team.irpo"{ ... }; определения зоны au-team.irpo. В кавычках указывается имя зоны, которое следует разрешать на этом сервере.
  • type master; Указывает тип зоны. type master означает, что эта зона является мастер-зоной, то есть она содержит авторитетные записи, которые могут быть изменены и обновлены на этом сервере.
  • file "au-team.db"; Указывает путь к файлу, который содержит данные зоны au-team.irpo. Файлы зоны используются для хранения записей DNS, таких как A-записи, CNAME-записи, MX-записи и т. д.

Обратная зона

  • zone "1.168.192.in-addr.arpa"{ ... }; определения обратной зоны au-team.irpo для VLAN100
  • file "au-team_rev1.db"; Указывает путь к файлу обратной зоны, который содержит данные обратной зоны au-team.irpo VLAN100.
  • zone "2.168.192.in-addr.arpa"{ ... }; определения обратной зоны au-team.irpo для VLAN200
  • file "au-team_rev2.db"; Указывает путь к файлу обратной зоны, который содержит данные обратной зоны au-team.irpo VLAM200.

С помощью утилиты named-checkconf проверяется наличие ошибок в конфигурационном файле командой:

# named-checkconf

Если результат выполнения команды пуст - ошибок нет.

10.2 Создание локальных зон DNS

Создаем папку с мастер зонами:

# mkdir /var/named/master

Зона прямого просмотра

Для сокращения времени написания файла прямой зоны (au-team.db) скопируем шаблон и отредактируем его

# cp /var/named/named.localhost /var/named/master/au-team.db

Открываем на редактирование файл зоны au-team.db

# nano /var/named/master/au-team.db

И приводим его к следующему виду

1-10_003.png

Зоны обратного просмотра

Для сокращения времени написания файлов обратных зон скопируем шаблон и отредактируем его

# cp /var/named/named.loopback /var/named/master/au-team_rev1.db

Открываем на редактирование файл зоны au-team_rev1.db

# nano /var/named/master/au-team_rev1.db

И приводим его к следующему виду

1-10_004.png

Создаем копию au-team_rev1.db с именем au-team_rev2.db

# cp /var/named/master/au-team_rev1.db  /var/named/master/au-team_rev2.db

Открываем на редактирование файл зоны au-team_rev2.db

# nano /var/named/master/au-team_rev2.db

И приводим его к следующему виду

1-10_005.png

Назначаем владельца и права на файлы зон

# chown -R root:named /var/named/master

# chmod 0640 /var/named/master/*

С помощью утилиты named-checkconf -z проверяем наличие ошибок в конфигурационном файле и файлах зон.

# named-checkconf –z

Если все настроено вено, должны увидеть примерно следующее

1-10_006.png

На HQ-SRV в настройках сетевого интерфейса устанавливаем, в качестве первичного DNS сервера собственный IP – адрес

1-10_007.png

На BR-SRV в качестве первичного DNS сервера указываем IP – адрес HQ-SRV

1-10_008.png

HQ-CLI адрес DNS сервера получает по DHCP

Запуск и добавление в автозагрузку DNS - сервера:

# systemctl enable --now named

10.3 Тестирование

Проверяем работу DNS с BR-SRV с помощью команды ping

1-10_009.png

С помощью утилиты host проверяем записи типа A с HQ-CLI

1-10_010.png

С помощью утилиты host проверяем записи типа PTR с HQ-CLI

1-10_011.png

2025 Кабинет 2.20. Все права защищены. | Powered by Wiki.js