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

Модуль-2

Задание 1

Настройте DNS-сервер на сервере HQ-SRV:

a. На DNS сервере необходимо настроить две зоны Зона hq.work, также не забудьте настроить обратную зону

Имя Тип записи Адрес
hq-r.hq.work A,PTR ip-адрес
bq-srv.hq.work A,PTR ip-адрес

Зона branch.work

Имя Тип записи Адрес
br-r.branch.work A,PTR ip-адрес
br-srv.branch.work A,PTR ip-адрес

chown root:named нужно вешать на все созданные зоны в папке /var/named Если после перезапуска сервиса named пишет ошибки permission denied, смотрите строку выше про chown и посмотрите статус selinux

Задание 2

Настройте синхронизацию времени между сетевыми устройствами по протоколу NTP.

a. В качестве сервера должен выступать роутер HQ-R со стратумом 5
b. Используйте Loopback интерфейс на HQ-R, как источник сервера времени
c. Все остальные устройства и сервера должны синхронизировать свое время с роутером HQ-R
d. Все устройства и сервера настроены на московский часовой пояс (UTC +3)

Задание 4

Реализуйте файловый SMB или NFS (выбор обоснуйте в своём отчёте) сервер на базе сервера HQ-SRV.

a. Должны быть опубликованы общие папки по названиям:
i. Branch_Files - только для пользователя Branch admin;
ii. Network - только для пользователя Network admin;
iii. Admin_Files - только для пользователя Admin;
b. Каждая папка должна монтироваться на всех серверах в папку /mnt/ (например, /mnt/All_files) автоматически при входе доменного пользователя в систему и отключаться при его выходе из сессии. Монтироваться должны только доступные пользователю каталоги.

Задание 5

Сконфигурируйте moodle на сервере BR-SRV:

a. На главной странице должен отражаться номер места
b. Используйте базу данных mySQL
c. Создайте пользователей в соответствии с таблицей, пароли у всех пользователей «P@ssw0rd»

Пользователь Группа
Admin Admin
Manager1 Manager1
... ...

Задание 6

Запустите сервис MediaWiki используя docker на сервере HQ-SRV.
a. Установите Docker и Docker Compose.
b. Создайте в домашней директории пользователя файл wiki.yml для приложения MediaWiki:
i. Средствами docker compose должен создаваться стек контейнеров с приложением MediaWiki и базой данных
ii. Используйте два сервиса
iii. Основной контейнер MediaWiki должен называться wiki и использовать образ mediawiki
iv. Файл LocalSettings.php с корректными настройками должен находиться в домашней папке пользователя и автоматически монтироваться в образ
v. Контейнер с базой данных должен называться db и использовать образ mysql
vi. Он должен создавать базу с названием mediawiki, доступную по стандартному порту, для пользователя wiki с паролем DEP@ssw0rd
vii. База должна храниться в отдельном volume с названием dbvolume
MediaWiki должна быть доступна извне через порт 8080