Перейти к содержанию

10. Настройка DNS для офисов HQ и BR

Подробное описание пункта задания:

  • Основной DNS-сервер реализован на HQ-SRV
  • Сервер должен обеспечивать разрешение имён в сетевые адреса устройств и обратно в соответствии с таблицей 2
  • В качестве DNS сервера пересылки используйте любой общедоступный DNS сервер
Устройство Запись Тип
HQ-RTR hq-rtr.au-team.irpo А,PTR
BR-RTR bq-rtr.au-team.irpo A
HQ-SRV hq-srv.au-team.irpo А,PTR
HQ-CLI hq-cli.au-team.irpo А,PTR
BR-SRV br-srv.au-team.irpo A
ISP ISP A
Таблица 2

Как выполнять:

Установить bind на сервер HQ-SRV apt-get install bind Далее, приводим конфигурационные файлы к следующему виду: Основной конфигурационный файл: Файлы зон: Для тестирования конфигурации, можно использовать команду: named-checkconf -z Если все проверки прошли успешно, и ошибок не было выдано, можно запускать службу: systemctl enable --now bind

Где выполнять:

HQ-SRV

на hq-srv

Дополнительно:

DNS (Domain Name System) — это система, которая переводит доменные имена, понятные человеку, в IP-адреса, которые понимают компьютеры. Вот несколько ключевых моментов, которые делают DNS замечательным:
- Удобство использования: Позволяет пользователям обращаться к сайтам по запоминающимся именам (например, www.example.com), вместо сложных числовых IP-адресов
- Иерархическая структура: DNS имеет иерархическую архитектуру, что позволяет распределять управление доменными именами и облегчает масштабирование
- Кэширование: DNS-серверы кэшируют результаты запросов, что ускоряет доступ к часто запрашиваемым доменным именам и снижает нагрузку на сеть
- Распределенность: DNS работает на основе распределенной базы данных, что делает его устойчивым к сбоям и атакам
- Поддержка различных записей: DNS поддерживает различные типы записей (A, AAAA, CNAME, MX и др.), что позволяет управлять не только адресами, но и другими аспектами сетевой инфраструктуры
BIND (Berkeley Internet Name Domain) — это одна из самых популярных реализаций DNS-сервера. Вот несколько его особенностей:
- Широкое распространение: BIND является стандартом де-факто для DNS-серверов в Unix-подобных системах и используется многими интернет-провайдерами и организациями
- Гибкость и настраиваемость: BIND предлагает множество опций для настройки, включая поддержку различных типов записей и возможность настройки зон
- Поддержка безопасности: BIND поддерживает расширенные функции безопасности, такие как DNSSEC (DNS Security Extensions), что позволяет защитить данные DNS от подделки
Таким образом, DNS и его реализация BIND играют ключевую роль в функционировании интернета, обеспечивая удобный и надежный способ разрешения доменных имен

Где изучается:

2 курс: Операционные системы и среды, Компьютерные сети и далее на других курсах
3 курс: организация, принципы построения и функционирования компьютерных сетей

Справочные материалы(во Всемирной паутине):

https://docs.altlinux.org/ru-RU/archive/2.4/html-single/master/alt-docs-master/ch06s13.html https://redos.red-soft.ru/base/redos-7_3/7_3-network/7_3-customize-dns/7_3-customize-dns-bind