MFA for Cisco AnyConnect: Complete Guide to Securing VPN Access 2026

Cisco AnyConnect обслуговує віддалений доступ мільйонів корпоративних користувачів — і при цьому не має власного механізму примусової перевірки другого фактора. Клієнт передає облікові дані тому бекенду автентифікації, який налаштований на пристрої ASA чи Firepower. Якщо цей бекенд перевіряє лише логін і пароль, VPN-сесія відкривається за викраденими обліковими даними так само легко, як і за легітимними.

За даними Verizon 2026 Data Breach Investigations Report та кількох рекомендацій CISA щодо ransomware, компрометація VPN залишається одним з основних векторів первинного доступу в ransomware-кампаніях 2024–2026 років, включно з операціями, пов’язаними з Akira, LockBit і Black Basta. Шлях атаки рідко буває складним: зібрати облікові дані через фішинг чи infostealer, визначити шлюз AnyConnect, автентифікуватися й закріпитися в системі. Єдиний надійний бар’єр — другий фактор автентифікації, який не можна повторно використати разом із викраденими обліковими даними.

У цьому посібнику пояснюється, як налаштуватибагатофакторну автентифікацію (MFA) для Cisco AnyConnectз використанням аутентифікації на основі RADIUS, які методи аутентифікації доступні, як відбувається розгортання як у хмарних, так і в локальних середовищах, а також які стандарти відповідності підтримує ця архітектура.

Незалежний від виробника огляд розгортання MFA на шлюзах FortiGate, Palo Alto, SonicWall, OpenVPN та інших можна знайти в розділі «Protectimus MFA для VPN».

Коротка відповідь: MFA для Cisco AnyConnect реалізується шляхом налаштування пристрою ASA чи Firepower на пересилання запитів автентифікації на RADIUS-сервер. RADIUS Server від Protectimus розташований між ASA й платформою автентифікації Protectimus: він приймає запит на порту UDP 1812, перевіряє основні облікові дані у вашому каталозі й підтверджує OTP разом із платформою Protectimus, перш ніж повернути ASA відповідь Access-Accept чи Access-Reject. Користувачі автентифікуються за допомогою застосунку Protectimus SMART OTP, апаратного токена або OTP, доставленого через чат-бота, — зазвичай вводячи OTP у полі другого запиту.

Ключові факти

99,9% атак блокується завдяки MFA

Microsoft

Microsoft повідомляє, що MFA блокує понад 99,9% атак на компрометацію облікових записів — найбільш ефективний окремий засіб захисту від вторгнень на основі облікових даних (Microsoft Digital Defense Report).

$4,4 млн — середня вартість витоку даних у 2026 році

IBM

Середня глобальна вартість витоку даних у 2025 році сягнула $4,44 млн, а для організацій у США досягла рекордних $10,22 млн (IBM Cost of a Data Breach Report 2025).

87% claim по ransomware починаються з віддаленого доступу

Coalition

Звіт Coalition Cyber Claims Report показав, що сервіси віддаленого доступу стали точкою входу для 87% страхових випадків, пов’язаних з ransomware, а компрометація VPN окремо стала причиною 73% вторгнень, для яких було встановлено вектор входу.

Ключові переваги

On-premise MFA platform icon

Інтеграція на основі RADIUS

Cisco AnyConnect не має власної MFA — примусова перевірка другого фактора вимагає RADIUS-сервера, що обробляє автентифікацію від імені пристрою ASA чи Firepower.

On-Prem MFA Platform icon

Жодних змін на стороні клієнта

RADIUS Server Protectimus проксіює запити автентифікації між ASA (UDP 1812) і платформою Protectimus — не потрібно нічого змінювати в клієнті AnyConnect чи конфігурації VPN-тунелю.

Protectimus Windows & RDP MFA integration icon

6 методів другого фактора

Підтримувані другі фактори: TOTP-застосунок (Protectimus SMART), апаратні токени (Slim NFC, TWO, FLEX, SHARK), OTP через чат-бота в Telegram/Viber/Facebook, SMS, email.

Cloud-Based MFA Service icon

Хмара або повністю on-premise

Доступні обидва варіанти розгортання — хмарний (SaaS) і повністю on-premise; on-premise не потребує зовнішнього з’єднання й підтримує air-gapped середовища.

Time-Controlled Resource Access icon

Гнучке впровадження за групами

MFA можна обмежити конкретними профілями з’єднання чи групами користувачів через призначення AAA server group і RADIUS filter attributes.

Time-Controlled Resource Access icon

Готовність до аудиту

Впровадження допомагає організаціям відповідати вимогам MFA в PCI DSS v4.0, HIPAA, NIST SP 800-63B, SOC 2 та ISO 27001.

Навіщо Cisco AnyConnect потрібна MFA у 2026 році

Автентифікація AnyConnect лише за паролем — задокументований вектор первинного доступу для ransomware; викрадені VPN-облікові дані активно торгуються й експлуатуються масово.

Індустрія крадіжки облікових даних для VPN-доступу вже поставлена на потік. Шкідливе ПЗ класу infostealer — RedLine, Lumma, Vidar та подібні — цілеспрямовано атакує облікові дані, збережені в браузерах, та конфігураційні файли VPN-клієнтів. Зібрані облікові дані пакуються разом з адресою відповідного VPN-шлюзу й продаються протягом кількох годин після збору. Зловмисник, що купує лог облікових даних зі скомпрометованого пристрою у вашій організації, вже має адресу сервера AnyConnect, логін і пароль.Двофакторна автентифікація для Cisco AnyConnect — єдиний засіб захисту, який робить ці облікові дані непридатними для використання.

Звіт Coalition Cyber Claims Report показав, що сервіси віддаленого доступу стали точкою входу для 87% страхових випадків, пов’язаних з ransomware, а компрометація VPN окремо відповідала за 73% ransomware-вторгнень, для яких було встановлено вектор входу, — порівняно з 38% у 2023 році та 66% у 2024. Це зростання не випадкове. Оператори ransomware перейшли до атак на основі ідентичності саме тому, що вони створюють менше “шуму”, ніж експлуатація вразливостей, і краще масштабуються з автоматизованими інструментами.

Специфічні паттерни атак на середовища AnyConnect:

Credential stuffing.Аналіз журналів SSO-провайдерів від Verizon показав, що credential stuffing становить 19% усіх спроб автентифікації в медіанному щоденному вимірі. Та сама модель застосовна до VPN-шлюзів. Атаки виконуються з низькою швидкістю, щоб уникнути тригерів блокування, безперервно перевіряючи скомпільовані з витоків списки облікових даних проти кінцевої точки AnyConnect.

Брутфорс. Шлюзи Cisco ASA та Firepower зі слабкими або типовими політиками блокування облікових записів постійно скануються. CISA видала кілька рекомендацій, спеціально присвячених кампаніям credential stuffing з боку державно фінансованих зловмисників проти VPN-інфраструктури Cisco ASA.

Викрадення сесійних токенів через AiTM. Для розгортань, що використовують push-based MFA, набори інструментів adversary-in-the-middle на кшталт Tycoon2FA перехоплюють сесійні токени в реальному часі під час автентифікації. Коди на основі TOTP, що спливають кожні 30 секунд, значно стійкіші, оскільки вікно повторного використання надзвичайно вузьке — перехоплений TOTP стає марним ще до того, як його можна повторно використати.

Збір даних через infostealer. Один скомпрометований пристрій може передати збережені VPN-облікові дані, XML-файли профілів Cisco AnyConnect, а для впроваджень з push-based MFA — сесійні cookie, дійсні протягом годин чи днів. TOTP-based 2FA для Cisco AnyConnect обмежує вікно вразливості часовим кроком токена.

Жоден із цих паттернів атаки не вимагає від зловмисника зламати шифрування, експлуатувати вразливість ПЗ чи витрачати значні ресурси. Потрібні лише дійсні облікові дані. Впровадження MFA для Cisco AnyConnect усуває статичні облікові дані як життєздатний примітив атаки.

Як працює MFA для Cisco AnyConnect

Cisco AnyConnect MFA працює через протокол RADIUS — пристрій ASA або Firepower пересилає запити на автентифікацію на зовнішній сервер RADIUS, який здійснює перевірку за другим фактором.

Cisco ASA та Firepower не підтримують на рівні ядра TOTP, HOTP або push-аутентифікацію. Їхня архітектура AAA побудована на базі RADIUS та LDAP. ДодаванняAnyConnect RADIUS MFAозначає розгортання проміжного сервера RADIUS, який приймає запити від ASA, виконує як первинну перевірку облікових даних, так і верифікацію за допомогою одноразового пароля (OTP), а також повертає стандартну відповідь RADIUS «Access-Accept» або «Access-Reject».

Алгоритм аутентифікації:

  1. Користувач відкриває Cisco AnyConnect і вводить облікові дані (логін + пароль)
  2. ASA чи Firepower пересилає запит автентифікації на Protectimus RADIUS Server на порту UDP 1812
  3. RADIUS Server пересилає основні облікові дані у налаштований каталог (Active Directory, LDAP чи локальне сховище) для перевірки першого фактора
  4. Якщо основні облікові дані пройшли перевірку, RADIUS Server запитує другий фактор автентифікації, а отримавши його, пересилає OTP платформі автентифікації Protectimus для перевірки другого фактора
  5. Платформа Protectimus перевіряє OTP проти токена, зареєстрованого за користувачем, і повертає результат — пройдено/не пройдено
  6. RADIUS Server надсилає ASA відповідь Access-Accept чи Access-Reject
  7. ASA дозволяє або забороняє встановлення VPN-тунелю


Формати введення облікових даних:

Формат challenge-response: ASA спочатку перевіряє основний пароль, а потім видає RADIUS Access-Challenge із запитом OTP в окремому полі вводу. Це забезпечує зручніший користувацький досвід і поширено використовується в сучасних розгортаннях MFA для AnyConnect, включно з інтеграціями Protectimus, але вимагає увімкненої підтримки challenge-response у профілі з’єднання ASA.

Комбінований формат:Деякі розгортання RADIUS підтримують комбіновану автентифікацію, під час якої користувач вводить[password][OTP]як єдиний обліковий запис — наприклад,P@ssw0rd!459812. Сервер RADIUS відокремлює останні 6 цифр як OTP. У клієнті AnyConnect не з’являється додаткове запит. Це простіша конфігурація, яка працює з усіма версіями AnyConnect.

Сумісність із Cisco Firepower (FTD):

Інтеграція з RADIUS однаково застосовується до Firepower Threat Defense, що керує VPN-мережею віддаленого доступу AnyConnect. Шлях до налаштувань у Firepower Management Center: Remote Access VPN → Connection Profiles → AAA → RADIUS Server Group. Налаштування порту та спільного секретного ключа ідентичні до налаштувань ASA.

Cisco ISE:

Для організацій, що використовують Cisco ISE як AAA-інфраструктуру, Protectimus інтегрується через стандартний RADIUS-проксі. ISE пересилає запити автентифікації на Protectimus RADIUS Server, який виконує перевірку OTP й повертає результат ISE для оцінки політики.

Supported MFA Methods

Protectimus підтримує шість способів доставки другого фактора для Cisco AnyConnect: TOTP-застосунок, апаратні токени, OTP через чат-бота, SMS, email і push-сповіщення — кожен із власними характеристиками безпеки та зручності.

Застосунок Protectimus SMART OTP

Застосунок Protectimus SMART OTP генерує коди OATH TOTP на Android та iOS. Ключові функції для enterprise: хмарне резервне копіювання для самостійного відновлення токена після втрати пристрою, захист PIN-кодом і біометрією на рівні застосунку та налаштовуваний часовий крок (30, 60, 90 секунд і кратні значення до 3000 секунд). Хмарне резервне копіювання знижує навантаження на службу підтримки під час заміни пристроїв — користувачі самостійно відновлюють свої токени без участі адміністратора.

Апаратні OTP-токени

Для середовищ, де мобільні пристрої заборонені, — режимних об’єктів, виробничих цехів, air-gapped мереж або організацій із суворими обмеженнями BYOD — Protectimus пропонує чотири моделі апаратних токенів:

ТокенФорм-факторЧасовий крокІнтерфейсОпис
Protectimus Slim NFCКредитна картка30/60 сNFCКомпактний перепрограмований токен у форматі кредитної картки з підтримкою NFC, який зручно поміщається в гаманець
Protectimus TWOБрелок30/60 сНемаєСтандартний апаратний токен SHA-1 для традиційних розгортань OTP із фіксованими початковими значеннями токена
Protectimus FLEXБрелок30 сNFCПерепрограмований брелок-токен для гнучкого enterprise-розгортання
Protectimus SHARKБрелок30 секундНемаєАпаратний токен SHA-256 для організацій, яким потрібні більш надійні криптографічні алгоритми для масштабних розгортань

Усі чотири моделі використовують стандарт OATH TOTP і активуються через адмін-консоль Protectimus. NFC-моделі з можливістю перепрограмування (Slim NFC, FLEX) можна перепрограмувати через смартфон на Android із NFC, що дозволяє адміністраторам чи користувачам замінити секретний ключ, не замінюючи сам токен.

Protectimus BOT (доставка OTP через чат-бота)

Коди OTP доставляються через чат-бота в Telegram, Viber або Facebook Messenger. Користувач отримує код з обмеженим терміном дії у прив’язаному месенджер-акаунті. Потребує інтернет-з’єднання на пристрої користувача, але усуває потребу встановлювати окремий застосунок-автентифікатор. Підходить для користувачів без корпоративного управління пристроями чи в BYOD-середовищах, де встановлення застосунків обмежене.

SMS OTP

Одноразові паролі доставляються через SMS. Protectimus підтримує інтеграцію з власним SMS-провайдером через SMPP, що дозволяє маршрутизувати повідомлення через наявну SMS-інфраструктуру. Нижчий рівень безпеки, ніж у TOTP-застосунка чи апаратного токена, але підходить як резервний метод для окремих груп користувачів.

Email OTP

Доставка OTP через email. Найнижчий рівень безпеки — самі поштові скриньки є ціллю крадіжки облікових даних, — але забезпечує резервний варіант для користувачів без доступу до мобільних пристроїв.

Push-автентифікація

Push-сповіщення надсилаються на мобільний пристрій користувача для підтвердження замість ручного введення OTP. Користувачі підтверджують чи відхиляють спробу входу безпосередньо в застосунку Protectimus SMART. Однак цей метод автентифікації все ще може бути вразливий до MFA fatigue та атак push bombing.

Порівняльний огляд:

МетодЗахист від фішингуМожливість роботи в автономному режиміСамостійне відновленняНеобхідний пристрій
Додаток SMART OTPВисокаТакТак (резервне копіювання в хмарі)Смартфон
Апаратний токенВисокаТакНі (замінюється адміністратором)Апаратний токен
BOT (Telegram/Viber)СередняНіНемаєСмартфон
SMSСередняНіНе застосовуєтьсяМобільний телефон
EmailНизька-середняНіНе застосовуєтьсяДоступ до електронної пошти
PushСередняНіТак (резервне копіювання в хмарі)Смартфон

Саме для розгортань 2FA для Cisco VPN методи на основі TOTP — застосунок SMART і апаратні токени — операційно найбільш доречні. Обидва працюють офлайн (коди OTP генеруються локально на пристрої й не потребують інтернет-з’єднання на боці користувача) і обидва стійкі до перехоплення токенів через AiTM завдяки 30-секундному вікну дії.

Покрокове налаштування

Налаштування MFA для Cisco AnyConnect з Protectimus передбачає чотири етапи: налаштування платформи або сервісу Protectimus, конфігурацію RADIUS Server, налаштування AAA на ASA/Firepower та реєстрацію користувачів.

Крок 1: Налаштування платформи чи хмарного сервісу Protectimus

Зареєструйтеся на protectimus.comдля хмарного сервісу або встановіть Protectimus On-Premise Platformна власній інфраструктурі. У платформі:

  • Створіть ресурс, що представляє інтеграцію AnyConnect VPN
  • ЗапишітьURL-адресу API, логінтаключ API — знадобляться для налаштування сервера RADIUS

Крок 2: Встановлення й налаштування Protectimus RADIUS Server

Якщо ви використовуєте хмарний сервіс Protectimus, встановіть сервер RADIUS Protectimus на хості під управлінням Linux (рекомендується) або на сервері Windows, доступному з ASA. У разі локального розгортання сервер RADIUS встановлюється разом із платформою Protectimus.

Відредагуйте файл конфігурації radius.yml. Ось приклад базової конфігурації radius.yml:


auth:
  providers:
    - LDAP
    - PROTECTIMUS_OTP
  re-enter-otp: true
  principal-normalization: true

protectimus-api:
  login: your-api-login
  api-key: your-api-key
  url: https://api.protectimus.com/
  resource-id: your-resource-id

radius:
  secret: your-shared-secret
  clients:
    - name: cisco-asa
      secret: your-shared-secret
      ips:
        - 192.168.1.100/32   # ASA outside interface IP
  auth-port: 1812
  listen-address: 0.0.0.0

ldap:
  base: dc=example,dc=com
  urls:
    - ldap://192.168.1.10:389
  username: admin@example.com
  password: your-ldap-password
  principal-attribute: userPrincipalName

Цей приклад показує базову конфігурацію LDAP + OTP для MFA Cisco AnyConnect. Реальні розгортання можуть потребувати додаткових налаштувань залежно від використовуваних провайдерів автентифікації, режиму inline OTP, атрибутів RADIUS чи інтеграції з Active Directory у вашому середовищі.

Повна документація з налаштування Protectimus RADIUS Server доступна в гіді Protectimus RADIUS 2FA.

Запустіть службу RADIUS-сервера. Переконайтеся, що вона прослуховує UDP 1812. Перевірте, що правила файрвола дозволяють UDP 1812 та 1813 (accounting) від IP-адреси ASA до RADIUS Server.

Крок 3: Налаштування AAA Server Group у Cisco ASA

У Cisco ASDM, navigate to: Configuration → Remote Access VPN → AAA/Local Users → AAA Server Groups:

  1. Натисніть «Додати» у розділі «Групи серверів AAA».
  2. Вкажіть назву групи серверів AAA (наприклад,protectimus) та встановіть«Протокол»наRADIUS.
  3. Налаштуйте параметри групи:
    1. Accounting Mode — Single
    2. Reactivation Mode — Depletion
    3. Dead Time —10
    4. Max Failed Attempts — 3
  4. Натисніть OK.
  5. Виберіть щойно створену AAA Server Group.
  6. У розділі Servers in the Selected Group натисніть Add.
  7. Налаштуйте параметри RADIUS-сервера
    1. Interface Name— інтерфейс, що використовується для зв’язку з Protectimus RADIUS Server
    2. Server Name or IP Address— IP-адреса Protectimus RADIUS Server
    3. Timeout—10 секунд (збільште, якщо користувачам потрібно більше часу для введення кодів OTP)
    4. Server Authentication Port — 1816
    5. Server Accounting Port — 1815
    6. Retry Interval —10 секунд
    7. Server Secret Key — must match the secret configured in the Protectimus RADIUS Server
  8. Натисніть OK.


Для
Cisco Firepower via FMC, перейдіть до:

Objects → Object Management → RADIUS Server Group → Add Group.

Додайте нову RADIUS Server Group. Параметри ідентичні.

Крок 4: Налаштування VPN-з’єднання AnyConnect

У Cisco ASDM відкрийте:

Wizards → VPN Wizards → AnyConnect VPN Wizard

  1. Налаштуйте профіль з’єднання:
    • ВкажітьConnection Profile Name
    • ВиберітьVPN Access Interface
  2. Налаштуйте протоколи VPN:
    • УвімкнітьSSL
    • УвімкнітьIPsec
    • Виберіть або згенеруйте сертифікат пристрою
  3. Додайте файли образу клієнта AnyConnect (*.pkg).
  4. У розділіAuthentication Methods::
    • Виберіть раніше створену protectimusгрупу серверів AAA
  5. У розділіетапі налаштування SAML:
    • Встановітьметод автентифікаціїнаAAA
    • Виберіть групу серверів protectimus AAA
    • Залиште SAML-сервер зі значенням None
  6. Налаштуйте пул IP-адрес для клієнтів.
  7. Налаштуйте параметри DNS.
  8. Увімкніть Exempt VPN traffic from network address translation.
  9. Увімкніть Allow Web Launch.
  10. Перегляньте підсумок конфігурації та натисніть Finish.

Крок 5: Реєстрація користувачів

Додайте користувачів до платформи Protectimus вручну, через CSV-імпорт або через синхронізацію LDAP з Active Directory. Призначте токени користувачам вручну або активуйте Self-Service Portal, щоб користувачі могли самостійно реєструватися й керувати своїми токенами. Проведіть тести автентифікації з пілотною групою перед більш широким впровадженням.

Варіанти розгортання: хмара vs on-premisemise

MFA Protectimus для Cisco AnyConnect доступне як хмарний SaaS-сервіс або повністю on-premise платформа — обидва варіанти підтримують повну RADIUS-інтеграцію та повний набір функцій.

Хмарне розгортання

Хмарний сервіс потребує лише локально розгорнутого компонента RADIUS Server. RADIUS Server взаємодіє з API хмарного сервісу Protectimus Cloud для перевірки OTP. Жодної платформенної інфраструктури на боці клієнта не потрібно..

Технічні вимоги для хмарного розгортання:

  • Один сервер Linux чи Windows для компонента RADIUS Server
  • Вихідний доступ HTTPS від RADIUS Server до api.protectimus.com
  • Вхідний UDP 1812/1813 від ASA до RADIUS Server

On-premise розгортання

Protectimus On-Premise Platform працює повністю у вашій інфраструктурі. Жодні дані автентифікації не залишають вашу мережу в жодний момент.

Технічні вимоги:

Компонент

Вимога

CPU

Мінімум 2 ядра

RAM

Мінімум 8 ГБ

Storage

Мінімум 20 ГБ дискового простору

OS

Linux (основна), Windows

HA-конфігурація

Опційний кластер із 3 вузлів з HAProxy

Балансування навантаження

Рекомендований балансувальник для HA-розгортань

Порівняння варіантів розгортання:

ФакторХмара

On-Premise

Необхідна інфраструктура

Лише RADIUS Server

Protectimus On-Premise Platform (включає RADIUS Server)

Час до першої автентифікації

Зазвичай кілька годин

Зазвичай кілька годин після підготовки інфраструктури

Обслуговування платформи

Здійснює Protectimus

Самостійне

Резидентність даних

Хмара Protectimus

Повністю у вашій мережі

Підтримка air-gapped

Ні

Так

HA / кластеризація

Здійснює Protectimus

Самостійна (рекомендовано 3 вузли)

Розгортання у приватній хмарі

Ні

AWS/Azure/VMware private cloud

Для середовищ, що працюють у межах вимог PCI DSS до середовища обробки даних власників карток, HIPAA, FISMA чи будь-якого фреймворку, де резидентність даних автентифікації оцінюється під час аудиту, on-premise розгортання є архітектурно доречним вибором.

Protectimus vs Cisco Duo для AnyConnect

Обидва рішення, Protectimus і Cisco Duo, інтегруються з Cisco AnyConnect через RADIUS і підтримують другі фактори на основі TOTP — архітектурні відмінності полягають у моделі розгортання, доступності апаратних токенів і вимогах до зовнішнього з’єднання.

Цей розділ описує об’єктивні технічні відмінності. Правильний вибір залежить від конкретних інфраструктурних вимог вашої організації.

Архітектура інтеграції

Обидва рішення використовують RADIUS як основний шлях інтеграції для SSL VPN та IPSec VPN у AnyConnect. Duo додатково пропонує SAML-based інтеграцію, що уможливлює інтерактивний запит на реєстрацію та автентифікацію для VPN-входу через браузер (клієнт AnyConnect 4.6+). Шлях через RADIUS — який використовують обидва рішення — покриває всі типи з’єднань AnyConnect без додаткових відмінностей у налаштуванні.

On-premise розгортання й зовнішнє з’єднання

Protectimus On-Premise функціонує як повністю автономна платформа. Після розгортання вона не потребує зовнішнього з’єднання для перевірки запитів автентифікації — уся перевірка OTP відбувається у вашій мережі.

On-premise компонент Duo (Duo Authentication Proxy) проксіює запити автентифікації до хмарної інфраструктури Duo для обробки. Запити автентифікації проходять через сервери Duo навіть у “on-premise” конфігураціях. Для організацій із вимогами до ізоляції мережі, air-gapped середовищ чи комплаєнс-фреймворків, які обмежують вихід даних автентифікації за межі мережі, це важлива архітектурна відмінність.

Підтримка апаратних токенів

Protectimus пропонує чотири моделі апаратних OTP-токенів, доступних безпосередньо: Slim NFC, TWO, FLEX і SHARK. Усі підтримують стандарт OATH TOTP. NFC-моделі підтримують перепрограмування через NFC за допомогою смартфона на Android. Duo підтримує сумісні з OATH апаратні токени сторонніх виробників, але не пропонує власної лінійки апаратних токенів.

Інтеграція з екосистемою Cisco

Пряма інтеграція Duo з Cisco ISE, Cisco Umbrella та Cisco SecureX забезпечує тісніше застосування політик для організацій, що вже працюють у межах стека безпеки Cisco. Protectimus інтегрується з Cisco ISE через стандартний RADIUS-проксі, але не має спеціалізованих конекторів для інших компонентів платформи Cisco.

Об’єктивне порівняння:

Фактор

Protectimus

Cisco Duo

RADIUS-інтеграція для AnyConnect

Так

Так

Підтримка SAML / інтерактивного вебзапиту

Ні

Так

Підтримка апаратних токенів

4 моделі апаратних токенів (класичні та програмовані)

Підтримує токени OATH сторонніх виробників

On-premise без зовнішніх залежностей

Так

Ні (потребує хмару Duo)

Підтримка air-gapped середовищ

Так

Ні

Портал самостійної реєстрації

Так

Так

Інтеграція з Cisco ISE

Через RADIUS-проксі

Нативна інтеграція

Інтеграція з екосистемою Cisco (ISE, Umbrella, SecureX)

SСтандартна RADIUS-based інтеграція

Нативна інтеграція

Комплаєнс і сценарії використання

MFA для Cisco AnyConnect через Protectimus напряму відповідає обов’язковим вимогам щодо другого фактора в PCI DSS v4.0, HIPAA, NIST SP 800-63B, SOC 2 та ISO 27001.

PCI DSS v4.0

Вимога 8.4.2 передбачає MFA для будь-якого неконсольного адміністративного доступу та будь-якого віддаленого мережевого доступу з-поза меж середовища обробки даних власників карток. VPN-з’єднання AnyConnect до систем у межах області дії PCI DSS підпадає під цю вимогу без винятків. Реалізація TOTP від Protectimus задовольняє вимогу 8.4.2; on-premise розгортання враховує аспекти резидентності даних, важливі для аудиторів PCI DSS, що оцінюють розміщення інфраструктури автентифікації.

HIPAA

Технічні гарантії безпеки HIPAA Security Rule (45 CFR §164.312) вимагають контролю доступу та автентифікації для систем, що містять електронну захищену медичну інформацію. Настанови HHS явно рекомендують MFA для віддаленого доступу до систем ePHI. Для медичних організацій, що використовують AnyConnect для доступу до клінічних систем, впровадженняCisco AnyConnect MFAвідповідає поточним очікуванням аудиту HHS.

NIST SP 800-63B

На рівні впевненості автентифікатора 2 (AAL2) NIST вимагає механізму багатофакторної автентифікації з використанням затвердженого автентифікатора типу “щось, що ви маєте”. OATH TOTP відповідає AAL2. Апаратні токени задовольняють AAL2 без додаткових умов; застосунок Protectimus SMART OTP із захистом PIN-кодом чи біометрією також відповідає AAL2. Організації, що працюють у межах FedRAMP чи FISMA, посилаються безпосередньо на NIST 800-63B щодо вимог автентифікації для віддаленого доступу.

SOC 2

Аудити SOC 2 Type II оцінюють логічний контроль доступу за критерієм Common Criteria 6.1 (CC6.1). Примусова MFA для VPN віддаленого доступу — з документованою політикою, доказами впровадження й журналами аудиту — задовольняє CC6.1 і є стандартним доказом для SOC 2-аудитів.

ISO 27001

Контроль Annex A A.9.4.2 (безпечні процедури входу) стосується надійності автентифікації для доступу до систем. MFA для VPN віддаленого доступу є стандартним доказом для цього контролю під час сертифікаційних аудитів ISO 27001.

Галузеві сценарії використання:

Галузь

Драйвер комплаєнсу

Примітки щодо розгортання

Фінансові послуги

PCI DSS v4.0, SOX

On-premise розгортання; апаратні токени для привілейованого доступу

Охорона здоров’я

HIPAA, HITECH

On-premise розгортання; SMART app + апаратний токен як резерв

Держсектор / оборона

NIST 800-63B, FISMA

On-premise розгортання; підтримка air-gapped

Енергетика / критична інфраструктура

NERC CIP, NIS2

On-premise розгортання; підтримка air-gapped

Професійні послуги

SOC 2 Type II

Хмарне або on-premise розгортання

Усунення типових проблем

Більшість збоїв автентифікації MFA для Cisco AnyConnect зводиться до чотирьох першопричин: проблеми з RADIUS-з’єднанням, невідповідність спільного секрету, дрейф часу OTP та неправильна конфігурація атрибутів AAA.

Проблеми з’єднання RADIUS

Переконайтеся, що UDP 1816 відкритий від зовнішнього чи внутрішнього інтерфейсу ASA (залежно від розміщення RADIUS Server) до IP-адреси RADIUS Server. Виконайте тест автентифікації aaa-сервера protectimus хост <ip> username <user> password <password> з CLI ASA, щоб з’ясувати, чи проблема на шляху ASA-RADIUS, чи RADIUS-API Protectimus. Перевірте журнали RADIUS Server на коди причин відмови та помилки з’єднання з API.

Невідповідність спільного секртного ключа

Спільний секрет ключ у конфігурації сервера ASA AAA повинен точно збігатися зізначенню секретузначенням на серверах RADIUSконфігурації клієнтів— з урахуванням регістру та без пробілів у кінці. Незбіг зазвичай проявляється у вигляді перевищення часу очікування або помилкиERROR, а не явноюAccess-Reject, оскільки ASA не може розшифрувати відповідь, підписану іншим секретом.

Дрейф часу OTP

Перевірка TOTP залежить від часу. Дрейф годинника, що перевищує 30 секунд між хостом RADIUS Server і токеном, спричинить збої OTP. Переконайтеся, що NTP налаштовано й синхронізовано на хості RADIUS Server. Платформа Protectimus за замовчуванням приймає вікно ±1 часовий крок (перевіряючи попередній і наступний OTP на додаток до поточного), забезпечуючи 90 секунд допуску — це не компенсує стійкий дрейф годинника. За потреби вікно допустимого дрейфу часу можна розширити в конфігурації платформи чи хмарного сервісу Protectimus, хоча це не повинно замінювати належну синхронізацію часу.

Таймаут автентифікації під час введення OTP

Типовий таймаут AAA-сервера ASA часто становить 10–12 секунд. Однак короткі значення таймауту AAA-сервера можуть переривати автентифікацію ще до того, як користувач встигне ввести код OTP, особливо при використанні SMS, email чи доставки через чат-бота. Якщо користувачі відчувають збої автентифікації через таймаут, збільште значення таймауту в конфігурації AAA-сервера до 60 секунд або більше. Для доставки через SMS чи email доречніше 90–120 секунд з урахуванням можливої затримки доставки.

Поширені запитання

Cisco AnyConnect не має вбудованого механізму MFA — примусова перевірка другого фактора вимагає налаштування ASA чи Firepower на використання зовнішнього RADIUS-сервера для AAA-автентифікації. Процес із Protectimus: встановити й налаштувати Protectimus RADIUS Server на хості Linux чи Windows, доступному з ASA; створити AAA server group в ASDM чи FMC, що вказує на IP-адресу RADIUS Server на порту UDP 1816; призначити цю server group профілю з’єднання AnyConnect у розділі Authentication; зареєструвати користувачів у платформі Protectimus з їхнім типом токена. Першу автентифікацію з примусовою MFA можна отримати за 2–4 години для стандартного однодоменного розгортання. Повний покроковий гід — на protectimus.com/guides/cisco-anyconnect/.

Cisco AnyConnect не прив’язаний до конкретного постачальника TOTP — він передає облікові дані на RADIUS-сервер, який виконує перевірку OTP. Працює будь-який OATH TOTP-сумісний застосунок, включно з Google Authenticator, Microsoft Authenticator і Protectimus SMART OTP. Функціональна відмінність для enterprise-розгортань полягає в можливостях керування. Protectimus SMART OTP підтримує хмарне резервне копіювання для самостійного відновлення токена, захист PIN-кодом і біометрією та налаштовуваний часовий крок, відмінний від типового 30-секундного. Google Authenticator і Microsoft Authenticator не мають API керування й не підтримують налаштування часового кроку, що обмежує їхню корисність у масштабних розгортаннях, де важливі відновлення токена й видимість для аудиту.

Так. Апаратні токени OATH TOTP інтегруються з AnyConnect через RADIUS так само, як і програмні токени, — користувач вводить 6-значний OTP, показаний на токені, як другий крок після введення пароля й логіну для VPN. Protectimus пропонує чотири моделі апаратних токенів: Slim NFC (програмований токен у форм-факторі кредитної картки з підтримкою NFC), TWO (брелок, без NFC), FLEX (програмований апаратний токен NFC у форм-факторі брелока) та SHARK (апаратний TOTP-токен SHA-256 у форм-факторі брелока, непрограмований). Усі використовують стандарт OATH TOTP, підтримують 30-секундний часовий крок (опційно 60-секундний) і керуються через адмін-консоль Protectimus. Апаратні токени операційно доречні для середовищ, де мобільні пристрої заборонені, для польових працівників без надійного доступу до смартфонів або для ролей із високими вимогами до безпеки, які потребують окремого від основного пристрою користувача фізичного автентифікатора.

Обидва рішення інтегруються через RADIUS і підтримують другі фактори на основі TOTP для AnyConnect. Основна архітектурна відмінність — в on-premise розгортанні: Protectimus On-Premise обробляє всі запити автентифікації у вашій інфраструктурі без потреби у зовнішньому з’єднанні. Duo Authentication Proxy пересилає кожен запит автентифікації до хмарної інфраструктури Duo, тобто on-premise розгортання Duo потребують вихідного доступу до інтернету до серверів Duo. Для середовищ із вимогами до ізоляції мережі чи air-gapped мереж ця відмінність важлива. Щодо апаратних токенів, Protectimus пропонує чотири моделі для прямого постачання; Duo покладається на сумісні з OATH пристрої сторонніх виробників. Duo забезпечує тіснішу інтеграцію з ширшим стеком безпеки Cisco — ISE, Umbrella, SecureX — для організацій, стандартизованих на екосистемі Cisco.

Так. Реалізація TOTP через RADIUS задовольняє вимоги MFA в основних комплаєнс-фреймворках. Вимога 8.4.2 PCI DSS v4.0 передбачає MFA для будь-якого віддаленого доступу до середовища обробки даних власників карток — OATH TOTP через RADIUS задовольняє цю вимогу. Технічні гарантії HIPAA вимагають контролю доступу для систем ePHI; MFA для VPN-доступу прямо рекомендована в поточних настановах HHS. NIST SP 800-63B AAL2 вимагає автентифікатора типу “щось, що ви маєте” — OATH TOTP задовольняє AAL2; апаратні токени забезпечують найвищий рівень впевненості AAL2. SOC 2 CC6.1 (логічний контроль доступу) та ISO 27001 A.9.4.2 (безпечні процедури входу) обидва враховуються документованою, примусовою MFA для віддаленого доступу. Варіант on-premise розгортання особливо доречний, коли аудитори комплаєнсу оцінюють резидентність даних автентифікації та місце їх обробки.

Так, кількома способами налаштування. На рівні ASA кожному профілю з’єднання (tunnel group) можна призначити окрему AAA server group — це дозволяє конкретним профілям примусово застосовувати RADIUS MFA, тоді як інші використовують локальну автентифікацію чи автентифікацію через Active Directory. У платформі Protectimus політики на основі груп дозволяють примусово застосовувати MFA для конкретних груп користувачів, тоді як до інших груп застосовуються інші політики автентифікації. Ця гнучкість підтримує поетапне впровадження — починаючи з примусової MFA для привілейованих облікових записів та IT-персоналу, перш ніж поширювати її на всіх користувачів.

Відновлення залежить від методу автентифікації. Для користувачів застосунку Protectimus SMART OTP з увімкненим хмарним резервним копіюванням користувач самостійно відновлює токен на новому пристрої через портал самообслуговування Protectimus без участі адміністратора. У разі втрати апаратного токена адміністратор деактивує втрачений токен в адмін-консолі Protectimus і видає заміну. У термінових ситуаціях адміністратор може тимчасово вимкнути MFA для конкретного облікового запису — ця дія обмежена в часі, вимагає авторизації адміністратора й фіксується в журналі аудиту Protectimus. Активація порталу самообслуговування та увімкнення хмарного резервного копіювання в застосунку SMART до впровадження настійно рекомендуються, щоб мінімізувати навантаження на службу підтримки в типових сценаріях заміни пристроїв.

Так. Protectimus On-Premise Platform встановлюється на серверах Linux чи Windows у вашій інфраструктурі — фізичному обладнанні, on-premise VMware чи середовищах приватної хмари на кшталт AWS чи Azure. Мінімальні вимоги: 2-ядерний CPU, 8 ГБ RAM, 200 ГБ сховища. Для високої доступності підтримується кластер щонайменше з 3 вузлів із балансуванням навантаження через HAProxy, з реплікацією master-slave між вузлами. Жодні дані автентифікації не залишають вашу мережу в жодний момент — перевірка OTP, керування користувачами й журналювання аудиту відбуваються локально. On-premise розгортання доречне для організацій, що працюють у межах HIPAA, вимог PCI DSS до середовища обробки даних власників карток, фреймворків NIST 800-63B/FISMA, або будь-яких середовищ, де вимоги до ізоляції мережі чи резидентності даних обмежують використання зовнішніх сервісів автентифікації.

Висновок

Cisco AnyConnect — надійний клієнт VPN для віддаленого доступу. Його безпека у 2026 році повністю залежить від того, які засоби контролю автентифікації застосовує ASA чи Firepower перед наданням тунелю. Автентифікація лише за паролем на VPN-шлюзі, доступному з інтернету, — задокументований вектор первинного доступу для операторів ransomware, який до того ж ефективно масштабується за допомогою автоматизованих інструментів перевірки облікових даних.

Шлях інтеграції через RADIUS технічно нескладний. Protectimus RADIUS Server встановлюється за години, конфігурація AAA на ASA потребує десятихвилинного проходження в ASDM, а результат — примусова двофакторна автентифікація на Cisco AnyConnect для кожного користувача в кожному профілі з’єднання — без змін у клієнті AnyConnect, конфігурації VPN-тунелю чи наявній інфраструктурі каталогів.

Ключові рішення перед розгортанням: хмара чи on-premise (це визначається вимогами до суверенітету даних та ізоляції мережі), метод автентифікації (TOTP-застосунок для більшості середовищ, апаратні токени там, де мобільні пристрої обмежені) та послідовність впровадження (поетапно за профілем з’єднання чи групою користувачів для управління навантаженням на реєстрацію та вплив на підтримку).

Для організацій, що працюють у межах PCI DSS, HIPAA, NIST 800-63B, або в середовищах із вимогами до ізоляції мережі, on-premise розгортання є архітектурно доречним вибором. Для стандартних enterprise-розгортань без регуляторних обмежень щодо резидентності даних хмарне розгортання забезпечує швидший шлях до примусової Cisco AnyConnect MFA з нижчим операційним навантаженням.

Готові додати MFA до вашого розгортання Cisco AnyConnect? Зв’яжіться з Protectimusщоб обговорити ваше середовище ASA чи Firepower, підтвердити сумісність з RADIUS у наявній AAA-інфраструктурі та запросити технічну демонстрацію.

Send Us A Message icon

Надішліть нам повідомлення

    This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.