Подробный гайд: Настройка сети и вводу Astra Linux 1.8.5 в домены ALD Pro, FreeIPA и AD
Добавление клиентской машины в «DNS-домен» в Astra Linux 1.8.5 может подразумевать два сценария: базовую настройку разрешения DNS-имен для работы в локальной сети или полноценный ввод машины в корпоративный домен (ALD Pro, FreeIPA или Active Directory).
Шаг 1. Подготовка сети и настройка DNS (Обязательный этап)
Для успешного ввода в любой домен клиентская машина должна корректно разрешать FQDN (полные доменные имена) контроллеров домена.
1. Задание имени хоста (Hostname)
Задайте машине полное доменное имя.
Откройте терминал и выполните:
sudo hostnamectl set-hostname client1.astra.local
Убедитесь, что в файле /etc/hostname указано client1.astra.local.
2. Настройка файла /etc/hosts
Откройте файл /etc/hosts и добавьте привязку IP-адреса вашей машины к её FQDN:
192.168.1.10 client1.astra.local client1
3. Настройка DNS-сервера и домена поиска
В Astra Linux 1.8.5 управление сетью осуществляется через NetworkManager, а за кэширование DNS отвечает systemd-resolved.
Ручное редактирование /etc/resolv.conf не рекомендуется, так как оно может перезаписываться.
- Откройте графическую утилиту «Настройка сетевых подключений» (fly-admin-nm).
- Выберите ваше подключение и перейдите на вкладку «Параметры IPv4».
- В поле DNS-серверы укажите IP-адрес вашего контроллера домена.
- В поле Домены поиска (Search domains) укажите ваш домен, например
astra.local. Это позволит системе автоматически преобразовывать короткие имена (например,ping dc1будет искаться какdc1.astra.local).
Шаг 2. Ввод машины в домен ALD Pro / FreeIPA
Если ваш DNS-домен обслуживается российской службой каталогов ALD Pro (основанной на FreeIPA).
Графический способ (через Fly-Admin):
- Откройте меню: Пуск → Параметры → Клиент и сервер → Настройка FreeIPA клиент Fly.
- В открывшемся окне утилиты
fly-admin-freeipa-clientзаполните поля:- Имя домена:
astra.local - Имя администратора домена:
admin - Пароль администратора: ваш пароль
- Имя домена:
- Нажмите кнопку подключения. Утилита автоматически настроит Kerberos, SSSD и синхронизацию времени.
Консольный способ:
sudo apt update
sudo apt install astra-freeipa-client
sudo astra-freeipa-client -U
Следуйте подсказкам инсталлятора (введите домен, имя сервера и пароль).
Шаг 3. Ввод машины в домен Active Directory (Windows / Samba)
Если под DNS-доменом подразумевается классический Active Directory, в Astra Linux 1.8.x рекомендовано использовать инструментарий SSSD, а не устаревший Winbind.
Графический способ:
- Перейдите в меню: Пуск → Параметры → Клиент и сервер → Настройка клиента SSSD Fly.
- Заполните поля:
- Имя домена:
company.local - Имя пользователя:
Administrator(с правами на ввод машин в домен) - Пароль: пароль администратора домена
- Имя домена:
- Нажмите кнопку «Подключиться».
Консольный способ:
sudo apt install astra-ad-sssd-client
sudo astra-ad-cli join -U Administrator -D company.local
Шаг 4. Проверка успешного ввода
После перезагрузки (или перезапуска службы SSSD) убедитесь, что машина стала полноправным участником домена:
1. Проверка разрешения DNS-имен:
ping dc1.astra.local
2. Проверка получения доменных пользователей:
id user@astra.local
Если команда вернула UID и GID доменного пользователя, значит клиент успешно интегрирован в домен.
3. Проверка билета Kerberos:
klist
Важно:
Для корректной работы доменной аутентификации время на клиентской машине и контроллере домена не должно расходиться более чем на 5 минут. Утилиты ввода в домен обычно настраивают NTP автоматически, но если возникают ошибки Kerberos, проверьте синхронизацию времени.
Информация предоставлена в ознакомительных целях. Применение описанных настроек в системах, должно осуществляться только после согласования с ответственными за информационную безопасность и в соответствии с требованиями ФСТЭК, ФСБ и иных уполномоченных органов.