AstraLinux – FreeIPA, контроллер домена, DNS, ЦС, реплика.

Установка контроллера домена на базе Astra Linux SE 1.7.4 и FreeIPA. В примере рассмотрена схема мастер + реплика, с компонентами – контроллер домена, DNS, ЦС, NTP + реплика. Для настройки нужно подготовить две машины с установленной – Astra Linux SE 1.7.4, настроены статический адрес.

Для первоначальной настройки, можно использовать внешний DNS.

Первым делом, добавляем необходимые репозитории. Подключаем установочный диск, подключаемся по SSH к серверу и ставим пакеты – apt-transport-https и ca-certificates

sudo apt install apt-transport-https ca-certificates

После установки пакетов редактируем файл репозиториев. При помощи редактора nano открываем конфиг /etc/apt/source.list

sudo nano /etc/apt/source.list

Добавляем следующие репозитории:

# Основной репозиторий
deb https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-main/ 1.7_x86-64 main contrib non-free
# Оперативное обновление 1.7.4.UU.1 основного репозитория
deb https://dl.astralinux.ru/astra/frozen/1.7_x86-64/1.7.4/uu/1/repository-update/ 1.7_x86-64 main contrib non-free

Сохраняем файл. Обновляем список репозиториев.

sudo apt update

Установить обновление, выполнив команду:

sudo astra-update -A -r

Далее подготовим хост (Мастер) к настройке контроллера домена. Переименуем хост в полное доменное имя типа – ipa.domain.inc

sudo hostnamectl set-hostname ipa.domain.inc

Далее правим файл /etc/hosts. В строке 127.0.0.1 ipa прописываем следующие параметры. 192.168.1.2 ipa.domain.inc ipa

Далее запускаем установку пакетов astra-freeipa-server dogtag-pki

sudo apt install astra-freeipa-server dogtag-pkii

Дожидаемся скачивания и установки пакетов. Далее запускаем инициализацию настройки контроллера домена.

sudo astra-freeipa-server –dogtag -d <имя_домена> -o

После успешной настройки можно войти на страницу управления.

Далее аналогично готовим хост для реплики. Проходим шаги – Репозитории, обновление, переименовываем хост в формат FQDN – replica.domain.inc , правим файл /etc/hosts аналогично мастеру. Прописываем ip и имена сервера реплики. 192.168.1.3 replica.domain.inc replica. Скачиваем пакеты – astra-freeipa-server astra-freeipa-client

sudo apt install astra-freeipa-server astra-freeipa-client

После скачивания и настройки пакетов, нужно прописать IP-адрес мастера в настройки сетевого интерфейса реплики.

Сперва подключаем сервер к домену . Вводим команду

astra-freeipa-client -d domain.inc

После нужно перезагрузить компьютер. После перезагрузки запускаем инициализацию реплики.

astra-freeipa-replica –dogtag