Найти тему

Установка контроллера домена ALD PRO 2.0

Оглавление

Здравствуйте.

В этой статье мы установим контроллер домена ALD PRO версии 2.0

ALD PRO - служба каталога для Linux. Позволяет управлять парком компьютеров организации с помощью групповых политик через интуитивно понятный интерфейс. Дополнительно в системе реализованы функции автоматизированной установки ОС и ПО по сети на компьютеры в домене, удаленный доступ к рабочим столам пользователей и мониторинг состояния сервисов службы каталога. (сайт)

Астра позиционирует решение ALD PRO для администраторов, незнакомых с Линуксом и командной строкой. И сама установка проходит одной командой. На деле это так и есть, но для выполнения этой команды, надо все равно провести некоторые подготовительные действия.

Рекомендуемые требования для установки ALD PRO
Рекомендуемые требования для установки ALD PRO

Само решение требует 8-ми виртуальных либо физических серверов, что вгоняет в ужас людей, которые только знакомятся с решением. Порядок установки следующий:

  • контроллер домена;
  • необходимые подсистемы;
  • клиенты

В этой статье мы установим первоначальный контроллер домена. В следующей введем клиента в домен, и установим роль подсистемы.

Исходные данные
Astra Linux SE 1.7.4
Домен - astra.lan
Шлюз - 192.168.100.1
Контроллер домена dc01.astra.lan (192.168.100.10)

Начнем

Первым делом, если у нас установлен Network Manager (по умолчанию в графическом режиме астры) - отключаем его.

sudo systemctl stop network-manager
sudo systemctl disable network-manager
sudo systemctl mask network-manager
-3

Как только мы отключили Network Manager, настройка сети перейдет к службе networking. Она настраивается через конфиг файл:

sudo nano /etc/network/interfaces

В данном файле настраивается все сетевые адреса:

auto eth0
iface eth0 inet static
address 192.168.100.10
netmask 255.255.255.0
gateway 192.168.10.1
dns-nameservers 77.88.8.8
dns-search astra.lan
-4

После настройки сети следует не забыть перезагрузить сеть:

sudo systemctl restart networking

Теперь нужно поменять имя компьютера, дав ему полное доменное имя (В примере статьи - dc01.astra.lan). Имя меняется в двух местах, командой hostnamectl и в файле /etc/hosts.

sudo hostnamectl set-hostname dc01.astra.lan

Заходим в файл hosts

sudo nano /etc/hosts

Правим файл:

127.0.0.1 localhost.localdomain localhost
192.168.100.10 dc01.astra.lan dc01
127.0.1.1 dc01

Согласно руководству ALD PRO требуется указать ip-адрес с полным именем, а так же указать у сетевого адреса 127.0.1.1 имя сервера

-5

После смены имени компьютера лучше перезагрузиться.

Подготовка репозиториев

После подготовки системы перейдем к настройке репозиториев. ALD PRO не очень любит актуальные репозитории, не очень любит и систему с последними оперативными обновлениями (UU).

ALD PRO версии 2.0.0 поддерживает Astra 1.7.2, 1.7.3, 1.7.4 без оперативных обновлений. Поэтому мы добавляем frozen репозитории Астры версии 1.7.4 (если у вас будет неподдерживаемая версия Астры - домен не установится, будет ругаться на сломанные пакеты).

Итак чтобы добавить правильные репозитории Астры, вводим команду:

sudo nano /etc/apt/sources.list

И добавляем туда frozen репозитории 1.7.4

deb http://dl.astralinux.ru/astra/frozen/1.7_x86-64/1.7.4/repository-base 1.7_x86-64 main non-free contrib

deb http://dl.astralinux.ru/astra/frozen/1.7_x86-64/1.7.4/repository-extended 1.7_x86-64 main contrib non-free
-6

После актуализации репозиториев Астры, добавляем репозитории самого ALD PRO версии 2.0.0

echo -e "deb https://dl.astralinux.ru/aldpro/stable/repository-main/ 2.0.0 main" | sudo tee /etc/apt/sources.list.d/aldpro.list
echo -e "deb https://dl.astralinux.ru/aldpro/stable/repository-extended/ generic main" | sudo tee -a /etc/apt/sources.list.d/aldpro.list

Данные команды создают файл /etc/apt/sources.list.d/aldpro.list, и добавляют туда два репозитория ALD PRO

-7

Важный момент: необходимо указать приоритеты репозиториев, для успешной установки домена. Для этого создаем файл:

sudo nano /etc/apt/preferences.d/aldpro

И вводим следующий текст:

Package: *
Pin: release n=generic
Pin-Priority: 900
-8

Все. репозитории прописаны. Осталось только обновиться:

sudo apt update && sudo apt dist-upgrade -y

Установка домена

Все, мы готовы к установке домена. Вводим команду для установки:

sudo DEBIAN_FRONTEND=noninteractive apt-get install -q -y aldpro-mp
Примерно то что вы должны увидеть
Примерно то что вы должны увидеть

После скачки всех пакетов, нужно еще раз поправить сетевые настройки, указав в качестве DNS-сервера адрес самого контроллера - 127.0.0.1

sudo nano /etc/network/interfaces

меняем

dns-nameservers 127.0.0.1

и в файле:

sudo nano /etc/resolv.conf

меняем:

search astra.lan

nameserver 127.0.0.1
-10

Все, мы готовы выполнять ту самую одну команду, для установки контроллера домена ALD PRO.

sudo aldpro-server-install -d <домен> -n <имя_сервера> -p <пароль> --ip <IP-адрес_контроллера_домена> --no-reboot

В нашем случае, мы создаем домен astra.lan, с именем компьютера dc01, паролем Gg123!Q2w. Пользователь admin создается по умолчанию, без выбора. IP-адрес рекомендуется писать, если на сервере больше одного сетевого интерфейса.

sudo aldpro-server-install -d astra.lan -n dc01 -p Gg123!Q2w --ip 192.168.100.10 --no-reboot
После установки
После установки

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

-12

Как видим, в окне входа у нас уже появился домен. Входим под доменным администратором. И открываем Mozilla Firefox. Должна открыться страница авторизации ALD PRO, по умолчанию

-13

Вводим логин и пароль, попадаем в главное меню панели управления.

-14

Осталось только ввести внешние DNS-сервера (если требуется) в систему ALD PRO. Идем по пути Роли и службы сайта — Служба разрешения имен — Глобальная конфигурация DNS, устанавливаем нужные внешние DNS-сервера и оставляем выбор "Сначала перенаправлять"

-15

Все, контроллер домена успешно установлен.

В следующих статьях мы введем в ALD PRO клиент, а потом поставим на него подсистему.

По ALD PRO есть большое коммьюнити, со своим чатом в телеграм, и неофициальным форумом. Если вам интересен этот продукт, я рекомендую подписаться на эти ресурсы.