Ukraine flag

We stand with our friends and colleagues in Ukraine. To support Ukraine in their time of need visit this page

> Juniper VPN 2FA

Juniper VPN 2FA

В этом руководстве показано, как настроить двухфакторную аутентификацию (2FA/MFA) для Juniper Secure Access SSL VPN с помощью Облачного решения двухфакторной аутентификации Protectimus или Локальной 2FA платформы Protectimus.

Protectimus интегрируется с Juniper Secure Access SSL VPN через протокол аутентификации RADIUS.

В этом сценарии решение двухфакторной аутентификации Protectimus для Juniper Secure Access SSL VPN выступает в роли RADIUS-сервера, а Juniper VPN берет на себя роль RADIUS-клиента. Схему работы решения Protectimus для двухфакторной аутентификации в Juniper Secure Access SSL VPN вы увидите ниже.

Двухфакторная аутентификация для Juniper VPN - схема настройки через RADIUS

1. Как работает двухфакторная аутентификация (2FA) для Juniper VPN

Двухфакторная аутентификация (2FA), также известная как многофакторная аутентификация (MFA), является важной мерой безопасности для Juniper Secure Access SSL VPNN. 2FA защитит аккаунты пользователей, которые подключаются к корпоративным ресурсам через Juniper VPN, от таких угроз, как фишинг, брутфорс, подмена данных, социальная инженерия, кейлоггеры, атаки типа «человек посередине» и тому подобных угроз.

Вот как работает двухфакторная аутентификация для Juniper Secure Access SSL VPN:

  1. Когда пользователь инициирует вход в Juniper VPN, защищенный двухфакторной аутентификацией, в первую очередь он вводит первый фактор аутентификации — свой стандартный пароль и логин (то, что он знает).

  2. Затем пользователю будет предложено ввести второй фактор аутентификации — одноразовый пароль, для генерации которого потребуется OTP токен (то, что есть у пользователя — обычно это смартфон или физический OTP-токен в виде брелка).

Таким образом, чтобы получить доступ к учетной записи Juniper VPN, защищенной двухфакторной аутентификацией, мошенник должен получить доступ к двум факторам аутентификации, различающимся по своей природе. Это довольно сложная задача. Более того, одноразовый пароль на основе времени остается активным только в течение 30 секунд, что делает взлом более сложным и практически невозможным.

2. Как настроить двухфакторную аутентификацию (2FA) в Juniper VPN

Интеграция двухфакторной аутентификации Protectimus с Juniper VPN возможна по протоколу RADIUS:
  1. Зарегистрируйтесь в Облачном сервисе двухфакторной аутентификации или установите Локальную платформу Protectimus и задайте базовые настройки.
  2. Установите и настройте компонент Protectimus RADIUS Server.
  3. Настройте политики аутентификации Juniper VPN.

2.1. Зарегистрируйтесь и задайте базовые настройки

  1. Зарегистрируйтесь в Облачном сервисе Protectimus и активируйте API или установите Локальную платформу Protectimus (если вы устанавливаете платформу Protectimus на Windows, поставьте галочку напротив пункта RProxy во время установки).
  2. Создайте ресурс.
  3. Добавьте пользователей.
  4. Добавьте токены или активируйте Портал самообслуживания пользователей.
  5. Назначите токены пользователям.
  6. Назначте токены с пользователями на ресурс.

2.2. Установите и настройте Protectimus RADIUS Server

Подробная инструкция по установке и настройке Protectimus RADIUS Server доступна здесь.

2.3. Добавьте Protectimus в качестве RADIUS сервера для Juniper VPN

  1. Войдите в интерфейс администратора Juniper VPN.
  2. В левом меню перейдите к Authentication —> Auth Servers.
  3. Выберите Radius Server из выпадающего меню, затем нажмите New Server.
  4. В поле Name введите Protectimus RADIUS.
  5. В секции Primary Server задайте следующие данные:
Radius Server IP сервера, на котором установлен компонент Protectimus RADIUS Server.
Secret Укажите созданный вами секретный ключ в файле Protectimus radius.yml (свойство radius.secret).
Authentication Port Укажите 1812 (или тот порт, который вы указали в файле Protectimus radius.yml при настройке Protectimus RADIUS Server).
Timeout 60 секунд.

Juniper VPN 2FA setup via RADIUS - Step 1
  1. Нажмите Save Changes.

2.4. Добавьте Custom Radius Rules в Juniper VPN

2.4.1. Создайте правило для пакета Access Challenge

  1. Прокрутите вниз до раздела Custom Radius Rules .
  2. Нажмите на New Radius Rule.
  3. В поле Name, введите Protectimus Radius Rule 1.
  4. Для Response Packet Type, выберите Access Challenge.
  5. В разделе Then take action section, выберите Show Generic Login.

Juniper VPN 2FA setup via RADIUS - Step 2

  1. Нажмите Save Changes.

2.4.1. Создайте правило для пакета Access Reject

  1. Нажмите на New Radius Rule.
  2. In the Name field, enter Protectimus Radius Rule 2.
  3. В поле Response Packet Type выберите Access Reject.
  4. В разделе Then take action section, выберите Show Generic Login.
  5. Нажмите Save Changes.

2.5. Настройте User Realm

Чтобы настроить пользовательскую область (User Realm) для сервера Protectimus Radius, вы можете выполнить одно или несколько из следующих действий:
  • Создайте новую область для тестирования;
  • Создайте область для постепенного переноса пользователей в новую систему (например, путем дублирования существующей области);
  • Использовать область пользователей по умолчанию.
Чтобы добавить 2FA в пользовательскую область:
  1. В меню слева перейдите в раздел Users —> User Realms щелкните ссылку пользовательской области, для которой вы хотите добавить двухфакторную аутентификацию..
  2. В поле Authentication выберите Protectimus RADIUS и нажмите Save Changes.
Juniper VPN 2FA setup via RADIUS - Step 3
  1. Добавьте только что созданную область Protectimus RADIUS в authentication realm.
  • Нажмите Authentication —> Signing In —> соответствующий URL-адрес.
  • Переместите только что созданную область из области Available realms в Selected realms.
  • Нажмите Save Changes.

Интеграция двухфакторной аутентификации в Palo Alto Networks VPN завершена. Если у вас есть вопросы, обратитесь в службу поддержки клиентов Protectimus.
Last updated on 2022-11-29