|
Настройка 2fa для С-Терра VPN.
Автор Nikita Kim, Last modified by Dmitry Bukreev на 08 мая 2026 12:21 PM
|
|
Оглавление:
- Предварительные требования.
- Настройка взаимодействия с Radius-сервером.
- Настройка xAuth.
- Добавление Radius-приложения в NPS Radius Extention.
- Проверка двухфакторной аутентификации.
Предварительные требования.
- Настроенные компоненты Indeed: сервер и NPS Extension.
- Выполнена установка и настройка роли Служба политики сети и доступа (Network Policy and Access Services (NPS)), возможна установка роли на сервере Indeed AM.
Создана сетевая политика, политика запросов на подключение, определен метод аутентификации по-умолчанию. В сетевой политике в качестве EAP выбран только PAP.
- Настроенный УЦ для IPsec, с поддержкой шифрования ГОСТ-Р, на базе "КриптоПро" УЦ 2.0 или Microsoft CA совместно с СКЗИ "КриптоПро" CSP 4.0 (или новее).
- Настроен S-Terra Gate согласно с документацией.
- Настроен S-Terra Client согласно с документацией.
Настройка взаимодействия с Radius-сервером.
-
Перед настройкой взаимодействия S-Terra Gate с Radius-сервером необходимо добавить S-Terra Gate в качестве RADIUS-клиента на сервере NPS.
Откройте оснастку Сервер сетевых политик (NPS) и раскройте раздел RADIUS-клиенты и серверы.
Нажмите правой кнопкой мыши RADIUS-клиенты и выберите Создать.
В окне Новый RADIUS-клиент заполните параметры:
- Понятное имя — произвольное имя клиента;
- Адрес (IP или DNS) — IP-адрес S-Terra Gate;
- Общий секрет — секретный ключ для взаимодействия с RADIUS-сервером.

Нажмите ОК.
- Далее необходимо добавить сетевую политику:
-
Запустите Сервер сетевых политик.
-
Раскройте раздел Политики.
-
Нажмите правой кнопкой мыши Сетевые политики и выберите Новый документ.

- В поле Имя политики укажите произвольное имя и нажмите Далее.

- В окне Укажите условия добавьте условия, которые будут проверяться при подключении клиентов. Для этого нажмите кнопку Добавить... и выберите подходящее условие. После добавления условия нажмите Далее.
Примечание. В качестве примера будет добавлено условие Группы пользователей. При добавлении группы потребуется указать имя группы пользователей из Active Directory.

-
В окне Укажите разрешения доступа выберите Доступ разрешен и нажмите Далее.
-
В окне Настройка методов проверки подлинности выберите методы проверки подлинности, которые настроены на клиенте, и нажмите Далее. Методы проверки подлинности со стороны сервера Radius и клиента должны совпадать, в противном случае возникнет ошибка аутентификации.
 Если вы используете проверки подлинности MS-CHAP (Challenge Handshake Authentication Protocol), в параметрах учетной записи пользователя в Active Directory включите опцию Хранить пароль, используя обратимое шифрование и обновите пароль пользователя.
-
В окнах Настройка ограничений и Настройка параметров оставьте значения по умолчанию и нажмите Далее.
-
В окне Завершение создания политики сети проверьте данные и нажмите Готово.
- В режиме Cisco-like создайте новую модель для взаимодействия с Radius-сервером при помощи следующих команд:
aaa new-model
aaa authentication login RADIUS1 group radius Где RADIUS1- пример наименования списка методов аутентификации для использования в криптокарте
- Задайте адрес и секретный ключ Radius-сервера следующими командами:
radius-server host <ip-Шлюза>
radius-server key <секретный ключ Radius-сервера> *По умолчанию для авторизации и аутентификации Radius-сервер использует порт 1645, а для учёта активности IPsec соединений- 1646. Чтобы задать собственный порт, используйте следующую команду:
radius-server host <ip-Шлюза> auth-port <требуемый порт> acct-port <требуемый порт>.

Настройка xAuth.
- Инициируйте конфигурацию вашей динамической криптокарты:
crypto dynamic-map <название криптокарты>
- Включите поддержку xAuth:
set client authentication xauth
- В конфигурации терминала задайте сообщение пользователю при помощи данной команды:
aaa authentication banner "Put your message here"

Добавление Radius-приложения в NPS Radius Extention.
- В mc добавьте приложение NPS Radius Extention и дайте ему название

- В настройках приложения укажите адрес Radius-клиента.

- Создайте политику в mc и добавьте туда созданное Radius-приложение. Назначьте приложению способ аутентификации.

Проверка двухфакторной аутентификации.
- Запустите S-Terra Client, и авторизуйтесь в него.
- При подключении к VPN появится следующее окно авторизации, введите в него доменные данные пользователя.

- Далее появится окно с запросом 2-го фактора. Введите в него свой одноразовый пароль.

После успешного входа в mc отобразиться событие с id 1000

|
(4 голос(а))
|