Москва: проверенные б/у ноутбуки с гарантией и проверкой перед оплатой
+7 906 722-94-45

Главная → Статьи → Корпоративный ГОСТ VPN на ноутбуке сотрудника (ViPNet Client 4/5, Континент АП / ZTN, С-Терра Клиент): настройка, ошибки MTU и запрет второго VPN

Отечественный сертифицированный ГОСТ VPN (ViPNet Client, Континент ZTN / АП, С-Терра) на командировочном ноутбуке: почему не открываются сайты и падает RDP

Инженерный справочник по эксплуатации сертифицированных ФСБ России ГОСТ VPN-клиентов (ViPNet Client 4/5, Континент АП 4 / ZTN, С-Терра Клиент) на ноутбуках Windows и Linux в отелях, аэропортах и на мобильном LTE: диагностика чёрных дыр Path MTU Discovery (MSS 1300), конфликт UDP NAT-T в отелях, сплит-туннелирование и учёт СКЗИ.

Отечественный сертифицированный ГОСТ VPN (ViPNet Client, Континент ZTN / АП, С-Терра) на командировочном ноутбуке: почему не открываются сайты и падает RDP

Подключение удалённого или командировочного ноутбука к защищённой сети ГИС, медицинской информационной системе региона (ЕГИСЗ), казначейскому контуру или корпоративному ЦОД КИИ требует применения сертифицированных ФСБ России криптографических средств защиты каналов связи (СКЗИ по алгоритмам ГОСТ Р 34.12-2015 «Кузнечик» / «Магма»): ИнфоТеКС ViPNet Client 4 / 5, Код Безопасности «Континент АП / ZTN» или «С-Терра Клиент».

И тут в командировке происходит мистика, сводящая с ума техподдержку: пинг ping 10.10.1.5 до корпоративного сервера через ViPNet проходит за 28 мс со 0 % потерь, а веб-портал СЭД, 1С или окно удалённого рабочего стола VDI/RDP висит с белым экраном ВЕЧНО и обрывается по таймауту!

Диагноз за 60 секунд: «Чёрная дыра Path MTU Discovery (PMTUD)» на мобильном LTE + ГОСТ-инкапсуляции!

Это ПРИЧИНА № 1 В 85 % ВСЕХ СЛУЧАЕВ, и понимающий сетевой стек инженер решает её за одну минуту:

  1. Короткий проверочный ICMP ping весит всего 64 байта — он со свистом пролетает сквозь туннель!
  2. А когда открывается HTTPS-страница СЭД (сертификат TLS ServerHello сразу на 1 460 байт с установленным битом Don't Fragment DF=1), поверх него добавляются: заголовок ГОСТ-шифрования + имитовставка + UDP NAT-Traversal инкапсуляция (+80..110 байт), ПЛЮС мобильный модем 4G LTE отеля уже снизил свой внешний MTU до 1 420 / 1 380 байт, а транзитный роутер провайдера режет ICMP Type 3 Code 4 Fragmentation Needed!
  3. В итоге все крупные TCP-пакеты БЕССЛЕДНО СБРАСЫВАЮТСЯ В ЧЁРНУЮ ДЫРУ!

Как мгновенно проверить и вылечить MTU!

  • Проверка в терминале ноутбука: ping -f -l 1300 10.10.1.5 (Windows) или ping -M do -s 1300 10.10.1.5 (Linux) — проходит мгновенно, а 1400 не проходит!
  • Лечение навсегда: на криптошлюзе в ЦОД включить TCP MSS Clamping = 1280–1320 байт, а на виртуальном/туннельном адаптере ViPNet / Континент ноутбука выставить MTU = 1320! Белый экран исчезает в ту же секунду, СЭД и 1С начинают летать!

Таблица 4 критических конфликтов ГОСТ VPN на корпоративных ноутбуках

Проблема на ноутбуке Почему возникает Правильное инженерное и правовое решение
1. Синий экран BSOD на Windows или конфликт криптопровайдеров при одновременной установке ViPNet CSP и КриптоПро CSP 5.0! Оба пакета по умолчанию пытаются зарегистрировать свой низкоуровневый перехват системных функций TLS Schannel / WinInet для ГОСТ-сайтов! ЖЕЛЕЗНОЕ ПРАВИЛО ИНФОТЕКС + КРИПТОПРО: при установке ViPNet Client рядом с уже стоящим КриптоПро CSP СНИМАЙТЕ галочку перехвата Windows CryptoAPI / Schannel у одного из провайдеров (или ставьте строго в порядке и с флагами совместимости из официальной матрицы совместимости ИнфоТеКС и КриптоПро!), а на Astra Linux SE ставьте сборки ViPNet Client for Linux строго под точную версию ядра Linux (uname -r)!
2. В гостинице сотрудник не может пройти Captive Portal (страницу «Введите номер комнаты для Wi-Fi»), потому что включён режим «Блокировать весь нешифрованный трафик при старте ОС»! Строгий межсетевой экран ViPNet / Континент АП блокирует локальный HTTP редирект роутера отеля до поднятия туннеля! Настроить в профиле межсетевого экрана специальный режим «Гостиница / Captive Portal» с разрешением авторизации в Wi-Fi портале до инициализации защищённого канала!
3. Отель блокирует нестандартный порт UDP 55777 (ViPNet)! Гостиничный файрвол пускает наружу только TCP/UDP 443 и 80 Настроить на внешнем координаторе ViPNet Coordinator резервный транспорт инкапсуляции поверх TCP 443 / UDP 443 (Континент ZTN изначально работает по TLS/DTLS 443 и проходит через 99,9 % любых отельных NAT и прокси!).
4. Нарушение правил обращения с дистрибутивом ключевой информации (dst-файлом ViPNet) — сотрудник переслал .dst-ключ самому себе в мессенджер! Критическое нарушение режима конфиденциальности ключевых документов СКЗИ! Персональная передача и первичная инициализация ключевого набора выполняются СТРОГО под подпись в поэкземплярном журнале учёта СКЗИ по Инструкции ФАПСИ № 152 с немедленным удалением установочного .dst с флешки!

КАТЕГОРИЧЕСКИЙ ЗАПРЕТ НА ЛЮБЫЕ СТОРОННИЕ / БЫТОВЫЕ VPN И ПРОКСИ-РАСШИРЕНИЯ БРАУЗЕРА!

Предупредите каждого сотрудника под роспись: установка на корпоративный ноутбук с сертифицированным ГОСТ СКЗИ (ViPNet / Континент / С-Терра) любых сторонних бытовых VPN-клиентов или браузерных прокси-расширений:

  1. мгновенно ломает таблицу маршрутизации и DNS корпоративного туннеля;
  2. НАРУШАЕТ ФОРМУЛЯР И ПРАВИЛА ПОЛЬЗОВАНИЯ СЕРТИФИЦИРОВАННОГО СКЗИ (аннулируя юридическую силу аттестации рабочего места ГИС/ИСПДн!) и создаёт прямую дыру в защищённый контур организации! Запрещайте установку любых сетевых драйверов TAP/TUN/Wintun правами локального пользователя и AppLocker / ЗПС!

Чек-лист сисадмина перед отправкой руководителя с ноутбуком в командировку

  • [ ] На ноутбуке ЗАМОРОЖЕНО автоматическое мажорное обновление ядра ОС (Windows Feature Update 23H2 -> 24H2 или apt-mark hold linux-image-* в Astra/РЕД ОС!) на время командировки — внезапное ночное обновление ядра ОС в гостинице без соответствующего сертифицированного модуля ядра ViPNet гарантированно оставит директора утром без связи с офисом за 3 000 километров!

Частые вопросы

В чём преимущество нового поколения Zero Trust Network Access (Континент ZTN / ViPNet ZTN) перед классическим «широким L3 VPN-туннелем в подсеть»? В классическом L3 VPN заражённый ноутбук подрядчика, попав внутрь подсети, видит соседние серверы по портам SMB/RDP. В современной архитектуре ZTN (Zero Trust) агент на ноутбуке проверяет комплаенс здоровья устройства (работает ли антивирус Kaspersky Endpoint Security, зашифрован ли диск, актуальны ли патчи ОС) и даёт микросегментированный доступ СТРОГО К КОНКРЕТНОМУ ПРИЛОЖЕНИЮ (например, только к HTTPS порту 1С-Документооборота), вообще не открывая сетевой уровень ЦОД!