Преднастройка стенда 2 модуля

Стенд для Модуля 2 преднастроен согласно инструкции Модуля 1.

Необходимо дополнительно настроить контроллер домена samba-dc на сервере BR-SRV. .


Топология стенда

Стенд реализован в VirtualBox

Internet
Internet
ISP-BR
ISP-BR
ISP-HQ
ISP-HQ
HQ-NET VLAN 999
HQ-NETVLAN 999
FW-NET
FW-NET
CLI-NET VLAN 200
CLI-NETVLAN 200
BR-NET
BR-NET
SRV-NET VLAN 100
SRV-NETVLAN 100
ISP
ISP
HQ-RTR
HQ-RTR
BR-RTR
BR-RTR
HQ-SW
HQ-SW
HQ-CLI
HQ-CLI
HQ-SRV
HQ-SRV
BR-FW
BR-FW
BR-SRV
BR-SRV
172.16.2.0/28
172.16.2.0/28
172.16.1.0/28
172.16.1.0/28
.1
.1
.1
.1
.2
.2
.2
.2
DHCP
DHCP
192.168.99.0/29
192.168.99.0/29
192.168.100.0/27
192.168.100.0/27
192.168.200.0/28
192.168.200.0/28
.2
.2
.1
.1
.1
.1
dhcp
dhcp
.1
.1
172.16.10.0/30
172.16.10.0/30
.1
.1
.2
.2
172.16.20.0/28
172.16.20.0/28
.1
.1
.2
.2
10.10.10.0/30
10.10.10.0/30
.2
.2
.1
.1
enp0s3
enp0s3
enp0s8
enp0s8
enp0s9
enp0s9
enp0s3
enp0s3
enp0s8
enp0s8
enp0s8
enp0s8
enp0s8
enp0s8
enp0s3
enp0s3
enp0s3
enp0s3
enp0s3
enp0s3
enp0s3
enp0s3
enp0s3
enp0s3
HQ
HQ
BR
BR
Text is not SVG - cannot display

Дополнительная настройка Bind на HQ-SRV

На HQ-SRV открываем конфигурационный файл DNS сервера /etc/named.conf

# nano /etc/named.conf

и дописываем строчку

allow-transfer { 172.16.20.2; };

где:
Allow-transfer — директива в DNS-сервере BIND, которая указывает список серверов, которым разрешено брать зону с сервера. Обычно в этом параметре указывают вторичные (slave) серверы
172.16.20.2 - IP адрес BR-SRV

m2_z0_001.png

Перезагружаем службу named

# systemctl restart  named

Установка сервера SAMBA DC на BR-SRV

Устанавливаем Samba и Kerberos

# dnf install samba* krb5* -y

Вносим изменения в настройки сетевого интерфейса BR-SRV в конфигурации IPv4

  • IP-адрес первого DNS-сервера – IP-адрес HQ-SRV
  • IP-адрес второго DNS-сервера – IP-адрес создаваемого контроллера домена (BR-SRV)
  • Указываем Домен поиска – au-team.irpo

m2_z0_002.png

Для удобства и сокращения времени выполнения данного задания можно подключиться с HQ-CLI к BR-SRV по SSH. И произвести выполнения задания согласно Базе Знаний РЕД ОС (используем ctrl+c ctrl+v)

Отключаем DNS-службы systemd-resolved в файле /etc/systemd/resolved.conf

# nano /etc/systemd/resolved.conf

Чтобы избежать конфликтов systemd-resolved с Samba DNS, нужно отключить DNSStubListener

Устанавливаем параметр DNSStubListener в значение no, отключив прослушивание systemd-resolved на порту 53.

m2_z0_003.png

Перезапускаем systemd-resolved и NetworkManager

# systemctl restart systemd-resolved.service NetworkManager

Проверяем изменения в настройках

# cat /etc/resolv.conf

В выводе должен быть указан адрес, отличающийся от 127.0.0.53 и Домен поиска (search)

m2_z0_004.png

Создание домена под управлением Samba DC

Переименовываем файл /etc/samba/smb.conf, он будет создан в процессе выполнения команды samba-tool

Данный файла при запуске полуавтоматической конфигурации может вызвать ошибку.

# mv /etc/samba/smb.conf /etc/samba/smb.conf.bak

Создаем резервную копию конфигурационного файла kerberos, используемого по умолчанию

# cp /etc/krb5.conf /etc/krb5.conf.bak

Настраиваем конфигурацию Kerberos /etc/krb5.conf*
Данный файл приводим к следующему виду

# nano /etc/krb5.conf

m2_z0_005.png

Настройка криптографических политик Kerberos (libkrb5)

Можно оставить файл без изменений, работает (в рамках Демо экзамена)

Открываем файл /etc/krb5.conf.d/crypto-policies

# nano /etc/krb5.conf.d/crypto-policies

и приводим его содержание к следующему виду: Можно скопировать с Базы Знаний РЕД ОС

[libdefaults]
   default_tgs_enctypes = aes256-cts-hmac-sha1-96 aes128-cts-hmac-sha1-96 RC4-HMAC DES-CBC-CRC DES3-CBC-SHA1 DES-CBC-MD5
   default_tkt_enctypes = aes256-cts-hmac-sha1-96 aes128-cts-hmac-sha1-96 RC4-HMAC DES-CBC-CRC DES3-CBC-SHA1 DES-CBC-MD5
   preferred_enctypes = aes256-cts-hmac-sha1-96 aes128-cts-hmac-sha1-96 RC4-HMAC DES-CBC-CRC DES3-CBC-SHA1 DES-CBC-MD5

m2_z0_006.png

Запускаем полуавтоматическое конфигурирование сервера с помощью утилиты samba-tool
Конфигурирование в интерактивном режиме выполняется командой:

# samba-tool domain provision --use-rfc2307 --interactive

Проверяем, если автоматически подставленные значения верные, жмем Enter и вводим пароль Администратора.

m2_z0_007.png

Запускаем и добавляем в автозагрузку службу samba

# systemctl enable --now samba

Проверка статуса службы

# systemctl status samba

Проверяем работу домена

# samba-tool domain info 127.0.0.1
# samba-tool domain info 172.16.20.2

m2_z0_008.png