Предварительные требования
- Установленный и настроенный сервер Indeed AM 8.2+
- Развернутая роль "Сервер политики сети" (NPS)
- Установленный и настроенный Indeed AM NPS RADIUS Extension (метод проверки подлинности в политике сети - PAP)
- Установленный и настроенный КриптоПРО NGate (создан кластер и конфигурация, настроены порталы и ресурсы).
- На машине, с которой будет осуществляться подключение, установленный браузер с поддержкой ГОСТ, КриптоПРО CSP и клиент КриптоПРО NGate.
- На клиентских машинах - поддержка шифров ГОСТ
Интеграция с NPS RADIUS Extension
Настройка на стороне КриптоПРО NGate
- Переходим на Web-портал NGate.
- Выбираем "RADIUS Servers" и нажимаем +
- Задаем параметры. Таймаут необходимо повысить до минимум 30 секунд.
- Переходим в необходимую конфигурацию > External Services и нажимаем Assign напротив RADIUS Server.
- Выбираем необходимый сервер и подтверждаем.
- Переходим на вкладку "Portals" и создаем/редактируем HTTP портал.
- Убеждаемся, что в "External Services" заданы необходимые RADIUS и LDAP серверы, а на вкладке "Resources" заданы ресурсы и жмем кнопку редактирования портала.
- Выбираем "Use RADIUS", нажимаем "Advanced settings" и выбираем "Send password to RADIUS". "RADIUS login format" можно задать просто {login}, тогда на NPS будет передаваться только то, что было введено в поле логина (то есть имя). Если нужно использовать, например, UPN, можно дописать домен, как на скриншоте ниже.
- Публикуем конфигурацию.
Настройка на стороне Indeed
- Заходим в Консоль Администратора Indeed (https://server_fqdn/am/mc)
- Переходим в раздел "Приложения" > "Создать приложение" > Вводим название приложения > "Создать"
- Переходим на вкладку "RADIUS", задаем IP шлюза NGate и нажимаем "Сохранить".
- Переходим в "Политики" > *нужная политика* > "Приложения" > "Добавить приложение" > Выбираем созданное ранее приложение > "Добавить"
- Заходим в приложение, выбираем метод аутентификации "2FA: Windows Password + Software TOTP" и нажимаем "Сохранить"
Результаты
Примеры работы приведены для "2FA: Windows Password + Software TOTP", однако можно настроить и другие цепочки аутнетификации. Например, Windows Password + Indeed Key, 1FA Software TOTP и т.д.
Приложение КриптоПРО NGate
Для успешного подключения должен быть создан туннель на стороне NGate.
- Вводим адрес NGate и нажимаем "Подключить"
- Вводим доменные учетные данные
- Вводим одноразовый пароль из приложения (должен быть зарегистрирован заранее пользователю в MC/UC/"Управлении аутентификаторами")
- Успешный вход
Веб-интерфейс КриптоПРО NGate
- Входим на Web-портал.
- Вводим доменные учетные данные.
- Вводим одноразовый пароль
- Получаем доступ к ресурсам
При успешном входе будет сгенерировано событие в журналах NPS
|