net/tasks.md

24 KiB
Raw Permalink Blame History

КИМ 09.02.06-3-2027 — задания демонстрационного экзамена

Специальность 09.02.06 «Сетевое и системное администрирование», квалификация «Системный администратор (Эксплуатация объектов сетевой инфраструктуры)».

Источник: Спецификация КИМ ДЭ, Том 1 (инвариантная часть), образец заданий для ГИА ДЭ БУ. Образец задания 1 для ПА совпадает с заданием 1 ниже. Топология, таблица ВМ и требования к отчёту здесь опущены, остались только сами задания.

Время: задание 1 — 1 ч 00 мин, задание 2 — 1 ч 00 мин, задание 3 — 1 ч 30 мин. Всего 3 ч 30 мин.


Задание 1. Настройка сетевой инфраструктуры

Необходимо разработать и настроить инфраструктуру информационно-коммуникационной системы согласно предложенной топологии (рисунок 1).

Задание включает базовую настройку устройств:

  • присвоение имён устройствам;
  • расчёт IP-адресации;
  • настройку коммутации и маршрутизации.

В ходе проектирования и настройки сетевой инфраструктуры следует вести отчёт о своих действиях, включая таблицы и схемы, предусмотренные в задании.

1. Произведите базовую настройку устройств

  • Настройте имена устройств согласно топологии. Используйте полное доменное имя, используйте таблицу 3, поле «Запись».
  • На всех устройствах необходимо сконфигурировать IPv4:
    • IP-адрес должен быть из приватного диапазона;
    • локальная сеть в сторону HQ-SRV (VLAN 100): выделить сеть размером не более 32 адресов;
    • локальная сеть в сторону HQ-CLI (VLAN 200): выделить сеть размером не более 16 адресов;
    • локальная сеть для управления (VLAN 999): выделить сеть размером не более 8 адресов;
  • между BR-FW и BR-RTR настройте сеть с минимально возможной маской подсети;
  • в локальной сети в сторону BR-SRV необходимо выделить сеть из сети размером не более 16 адресов;
  • сведения об адресах занесите в таблицу 2 (в качестве примера используйте Приложение 3).

2. Настройте доступ к сети Интернет на маршрутизаторе ISP

  • Настройте адресацию на интерфейсах:
    • интерфейс, подключённый к магистральному провайдеру, получает адрес по DHCP;
    • настройте маршрут по умолчанию, DNS-сервер, если это необходимо;
    • интерфейс в сторону HQ-RTR: подключён к сети 172.16.1.0/28;
    • интерфейс в сторону BR-RTR: подключён к сети 172.16.2.0/28;
  • на ISP настройте динамическую сетевую трансляцию портов для доступа к сети Интернет HQ-RTR и BR-RTR.

3. Создайте локальные учётные записи

На серверах HQ-SRV и BR-SRV создайте пользователя sshuser:

  • пароль P@ssw0rd;
  • идентификатор пользователя 2027;
  • пользователь sshuser должен иметь возможность запускать sudo без ввода пароля.

На маршрутизаторах HQ-RTR и BR-RTR создайте пользователя net_admin:

  • пароль P@ssw0rd;
  • при настройке ОС на базе Linux: запускать sudo без ввода пароля;
  • при настройке ОС, отличных от Linux: пользователь должен обладать максимальными привилегиями.

4. Настройте коммутацию в сегменте HQ

  • Трафик HQ-SRV должен принадлежать VLAN 100.
  • Трафик HQ-CLI должен принадлежать VLAN 200.
  • Предусмотреть возможность передачи трафика управления в VLAN 999.
  • Реализовать на HQ-RTR маршрутизацию трафика всех указанных VLAN с использованием одного сетевого адаптера ВМ / физического порта.
  • Сведения о настройке коммутации внесите в отчёт.

5. Настройте безопасный удалённый доступ на HQ-SRV и BR-SRV

  • Для подключения используйте порт 2027.
  • Разрешите подключения исключительно пользователю sshuser.
  • Ограничьте количество попыток входа до двух.
  • Настройте баннер «Authorized access only».

6. IP-туннель между офисами HQ и BR

На маршрутизаторах HQ-RTR и BR-RTR сконфигурируйте IP-туннель:

  • используйте протокол GRE;
  • в качестве сетевого диапазона используйте сеть 10.10.10.0/24;
  • для туннеля используйте минимально возможную маску подсети;
  • сведения о туннеле занесите в отчёт.

7. Динамическая маршрутизация

Обеспечьте динамическую маршрутизацию на маршрутизаторах HQ-RTR и BR-RTR и межсетевом экране BR-FW. Сети одного офиса должны быть доступны из другого офиса и наоборот.

  • Разрешите выбранный протокол только на интерфейсах туннеля на HQ-RTR и BR-RTR. На BR-FW используйте в OSPF только интерфейс в сторону BR-RTR.
  • Используйте OSPF.
  • Используйте аутентификацию в OSPF на маршрутизаторах HQ-RTR и BR-RTR:
    • в качестве пароля используйте P@ssw0rd;
    • пароль должен передаваться с использованием хешированного ключа MD5.
  • Сведения о настройке и защите протокола занесите в отчёт.

8. Динамическая трансляция адресов на HQ-RTR и BR-RTR

Настройте динамическую трансляцию адресов для обоих офисов в сторону ISP. Все устройства в офисах должны иметь доступ к сети Интернет.

9. DHCP для сети в сторону HQ-CLI

  • Настройте нужную подсеть.
  • В качестве сервера DHCP выступает маршрутизатор HQ-RTR.
  • Клиентом является машина HQ-CLI.
  • Исключите из выдачи адрес маршрутизатора.
  • Адрес шлюза по умолчанию: адрес маршрутизатора HQ-RTR.
  • Адрес DNS-сервера для HQ-CLI: адрес сервера HQ-SRV.
  • DNS-суффикс: au-team.irpo.
  • Сведения о настройке протокола занесите в отчёт.

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

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

11. Часовой пояс

Настройте часовой пояс на всех устройствах (за исключением виртуального коммутатора, в случае его использования) согласно месту проведения экзамена. На всех устройствах, кроме HQ-SW, выполните настройку часового пояса согласно месту проведения экзамена.

Таблица 2 (заполняется участником)

Имя устройства IP-адрес Шлюз по умолчанию
HQ-RTR
BR-RTR
HQ-SRV
HQ-CLI
BR-SRV
BR-FW

Таблица 3. DNS-записи

Устройство Запись Тип
HQ-RTR hq-rtr.au-team.irpo A
BR-RTR br-rtr.au-team.irpo A
BR-FW br-fw.au-team.irpo A
HQ-SRV hq-srv.au-team.irpo A, PTR
HQ-CLI hq-cli.au-team.irpo A
BR-SRV br-srv.au-team.irpo A, PTR
ISP (интерфейс в сторону HQ-RTR) docker.au-team.irpo A
ISP (интерфейс в сторону BR-RTR) web.au-team.irpo A

Необходимые приложения: Прил_1_ОЗ_КИМ_09.02.06-3-2027.docx, Прил_2_ОЗ_КИМ_09.02.06-3-2027.docx, Прил_3_ОЗ_КИМ_09.02.06-3-2027.docx, Прил_4_ОЗ_КИМ_09.02.06-3-2027.docx


Задание 2. Организация сетевого администрирования операционных систем

Необходимо разработать и настроить инфраструктуру информационно-коммуникационной системы согласно предложенной топологии (рисунок 2).

Для задания 2 используется отдельный стенд. Инструкция по настройке стенда для технических администраторов площадки находится в отдельном файле.

В стенде преднастроены:

  • контроллер домена samba-dc на сервере BR-SRV. Контроллер домена установлен и функционирует, учётных записей компьютеров, подразделений, пользователей нет;
  • IP-адреса, маски подсетей и шлюзы по умолчанию;
  • сетевая трансляция адресов;
  • IP-туннель;
  • динамическая маршрутизация;
  • созданы пользователи sshuser на серверах и net_admin на маршрутизаторах, им предоставлены административные привилегии;
  • порты ssh на серверах;
  • DHCP-сервер;
  • DNS-сервер;
  • сервер HQ-SRV имеет два дополнительных накопителя размером 1 ГБ.

1. Настройте контроллер домена Samba DC на BR-SRV

  • Введите в созданный домен машину HQ-CLI.
  • Создайте 5 пользователей для офиса HQ: имена формата hquser№ (hquser1, hquser2 и т.д.), политика паролей:
    • минимальная длина пароля 8 символов;
    • блокировка учётной записи после 5 неудачных попыток входа.
  • Создайте группу hq, введите в группу созданных пользователей.
  • Убедитесь, что пользователи группы hq имеют право аутентифицироваться на HQ-CLI.
  • Пользователи группы hq должны иметь возможность повышать привилегии для выполнения ограниченного набора команд: cat, grep, id. Запускать другие команды с повышенными привилегиями пользователи группы права не имеют.

2. Файловое хранилище на HQ-SRV

  • При помощи двух подключённых к серверу дополнительных дисков размером 1 Гб сконфигурируйте дисковый массив уровня 0.
  • Имя устройства: md0. При необходимости конфигурация массива размещается в файле /etc/mdadm.conf.
  • Создайте и отформатируйте раздел, в качестве файловой системы используйте ext4.
  • Обеспечьте автоматическое монтирование в папку /raid.

3. Сервер сетевой файловой системы (NFS) на HQ-SRV

  • В качестве папки общего доступа выберите /raid/nfs. Доступ для чтения и записи исключительно для сети в сторону HQ-CLI.
  • На HQ-CLI настройте автомонтирование в папку /mnt/nfs.
  • Основные параметры сервера отметьте в отчёте.

4. Служба сетевого времени chrony на маршрутизаторе ISP

  • Вышестоящий NTP-сервер на ISP: на выбор участника.
  • Стратум сервера: 5.
  • В качестве клиентов NTP настройте: HQ-SRV, HQ-CLI, BR-RTR, BR-SRV.

5. Ansible на сервере BR-SRV

  • Сформируйте файл инвентаря. В инвентарь должны входить HQ-SRV, HQ-CLI, HQ-RTR и BR-RTR.
  • Рабочий каталог ansible должен располагаться в /etc/ansible.
  • Все указанные машины должны без предупреждений и ошибок отвечать pong на команду ping в ansible, посланную с BR-SRV.

6. Веб-приложение в docker на BR-SRV

  • Средствами docker должен создаваться стек контейнеров с веб-приложением и базой данных.
  • Используйте образы site_latest и mariadb_latest, располагающиеся в директории docker в образе Additional.iso.
  • В качестве docker-файла используйте файл compose.yaml, который располагается в образе Additional.iso.
  • Приложение testapp, развёрнутое через docker, доступно для внешних подключений через порт 8080.

7. Веб-приложение на HQ-SRV

  • Используйте веб-сервер apache.
  • В качестве СУБД используйте mariadb.
  • Файлы веб-приложения и дамп базы данных находятся в директории web образа Additional.iso.
  • Выполните импорт схемы и данных из файла dump.sql в базу данных webdb.
  • Создайте пользователя web с паролем P@ssw0rd и предоставьте ему права доступа к этой базе данных.
  • Файлы index.php и logo.png скопируйте в корневой каталог сайта.
  • В файле index.php укажите правильные учётные данные для подключения к БД.
  • Запустите веб-сервер и убедитесь в работоспособности приложения.
  • Основные параметры отметьте в отчёте.

8. Статическая трансляция портов на маршрутизаторах

  • Пробросьте порт 8080 в порт приложения testapp BR-SRV на маршрутизаторе BR-RTR, для работы testapp извне.
  • Пробросьте порт 8080 в порт веб-приложения на HQ-SRV на маршрутизаторе HQ-RTR, для работы веб-приложения извне.
  • Пробросьте порт 2027 на HQ-RTR в порт 2027 сервера HQ-SRV, для подключения по ssh из внешних сетей.
  • Пробросьте порт 2027 на BR-RTR в порт 2027 сервера BR-SRV, для подключения по ssh из внешних сетей.

9. Яндекс Браузер на HQ-CLI

Удобным способом установите приложение Яндекс Браузер на HQ-CLI. Установку браузера отметьте в отчёте.

Необходимые приложения: Прил_5_ОЗ_КИМ_09.02.06-3-2027.txt


Задание 3. Эксплуатация объектов сетевой инфраструктуры

Необходимо разработать и настроить инфраструктуру информационно-коммуникационной системы согласно предложенной топологии (рисунок 3).

Задание 3 содержит: создание пользователей с помощью сценария, развёртывание и настройку центра сертификации, выдачу сертификатов веб-серверам для шифрования трафика, принт-сервер, сервер логирования и мониторинга, автоматизацию на основе инфраструктуры открытых ключей, защиту протокола ssh от перебора, настройку программного обеспечения для создания архивных копий.

В ходе проектирования и настройки сетевой инфраструктуры следует заносить записи в отчёт о своих действиях, когда это требуется в задании.

1. Импорт пользователей в домен au-team.irpo

  • Скрипт import.sh располагается в корневой директории образа Additional.iso.
  • В качестве файла-источника выберите файл users.csv, располагающийся в образе Additional.iso.
  • Пользователи должны быть импортированы со своими паролями и другими атрибутами.
  • Убедитесь, что импортированные пользователи могут войти на машину HQ-CLI.

2. Обратный прокси-сервер на маршрутизаторе ISP

  • При обращении по доменному имени web.au-team.irpo у клиента должно открываться веб-приложение на HQ-SRV.
  • При обращении по доменному имени docker.au-team.irpo у клиента должно открываться веб-приложение testapp.

3. Web-based аутентификация на маршрутизаторе ISP

При обращении к сайту web.au-team.irpo клиенту должно быть предложено ввести аутентификационные данные:

  • в качестве логина выберите WEB с паролем P@ssw0rd;
  • при успешной аутентификации клиент должен перейти на веб-сайт.

4. Центр сертификации на базе HQ-SRV

  • Рекомендуется использовать отечественные алгоритмы шифрования.
  • Сертификаты выдаются на 30 дней.
  • Обеспечьте доверие сертификату для HQ-CLI.
  • Выдайте сертификаты веб-серверам.
  • Перенастройте ранее настроенный реверсивный прокси на протокол https.
  • При обращении к https://web.au-team.irpo и https://docker.au-team.irpo у браузера клиента не должно возникать предупреждений.

5. atop на HQ-SRV

  • Установите и настройте утилиту atop.
  • Сервис должен вести непрерывный мониторинг состояния сервера (процессор, оперативная память, дисковые операции, сетевые подключения) с интервалом сбора данных 7 минут.

6. Принт-сервер cups на HQ-SRV

  • Опубликуйте виртуальный pdf-принтер.
  • На клиенте HQ-CLI подключите виртуальный принтер как принтер по умолчанию.

7. Инвентаризация HQ-SRV и HQ-CLI через Ansible на BR-SRV

  • Плейбук должен собирать информацию о рабочих местах:
    • имя компьютера;
    • IP-адрес компьютера.
  • Плейбук должен быть размещён в директории /etc/ansible, отчёты в поддиректории PC-INFO, в формате .yml. Файлы должны называться именем компьютера, который был инвентаризирован.
  • Файл плейбука располагается в образе Additional.iso в директории playbook.

8. fail2ban на HQ-SRV для защиты ssh

  • Укажите порт ssh.
  • При 3 неуспешных авторизациях адрес атакующего попадает в бан.
  • Бан производится на 1 минуту.

9. Резервное копирование директории сервера HQ-SRV

  • На HQ-SRV развернуть программное обеспечение для резервного копирования и восстановления данных с защитой от вирусов-шифровальщиков.
  • Рекомендуется использовать Кибер Бэкап версии 18 или аналог, совпадающий по функционалу.
  • Настройте подразделение irpo.
  • Настройте пользователя с правами администратора: имя irpoadmin, пароль P@ssw0rd.
  • Установите на HQ-CLI агент с функциями узла хранилища и подключите его к серверу управления.
  • На узле хранилища HQ-CLI создайте директорию /backup и выберите её в качестве устройства хранения.
  • Создайте план резервного копирования для сервера HQ-SRV: копирование директории /etc и всех её поддиректорий.
  • Выполните резервное копирование директории /etc и всех её поддиректорий сервера HQ-SRV на узел хранения HQ-CLI.

Необходимые приложения: Прил_6_ОЗ_КИМ_09.02.06-3-2027.txt