Disclosure: Some links on this page are affiliate links. We may earn a commission if you make a purchase through them, at no additional cost to you.
Короткий ответ: В 2026 лучший универсальный VPN-протокол для большинства людей — WireGuard (или хорошо реализованный вариант на базе WireGuard, например NordLynx или Lightway) благодаря быстрым рукопожатиям, отличной пропускной способности и современной криптографии. Для жёстко ограниченных сетей и deep packet inspection (DPI) всё ещё надёжнее проходит OpenVPN поверх TCP 443 с обфускацией. IKEv2/IPsec особенно хорош на мобильных устройствах благодаря MOBIKE и быстрым переподключениям. L2TP/IPsec и PPTP в основном относятся к legacy; избегайте PPTP в любых сценариях, где важна безопасность.
Что такое VPN-протоколы (и почему это важно)?
VPN-протокол — это набор правил, который определяет, как ваше устройство создаёт защищённый туннель к VPN-шлюзу: как стороны аутентифицируются, какие шифры защищают трафик, как пакеты инкапсулируются (UDP/TCP/ESP), как сессия переживает смену сети и как реагирует на потери и перегрузки. Разные протоколы оптимизируют разные цели: скорость, стабильность, устойчивость к цензуре, расход батареи и «профиль» приватности. Правильный выбор может удвоить пропускную способность, снизить задержку на десятки миллисекунд или стать разницей между тем, что соединение работает, и тем, что оно блокируется за гостиничным фаерволом.
Быстрое сравнение протоколов
| Протокол | Транспорт и криптография | Сильные стороны | Ограничения | Лучшие сценарии |
|---|---|---|---|---|
| WireGuard | UDP; NoiseIK; ChaCha20-Poly1305; небольшой код (~4–5k LOC) | Очень быстрые рукопожатия и высокая скорость; отличный роуминг; низкая нагрузка CPU/батареи; простая конфигурация | «Чистый» WG сопоставляет статические ключи с IP (вопросы приватности); только UDP может блокироваться/дросселироваться; некоторые captive-порталы не любят UDP | Повседневное использование, стриминг, игры, мобильный VPN, каналы с высокой пропускной способностью |
| OpenVPN (UDP/TCP) | Инкапсуляция TLS 1.2/1.3; AES-GCM/ChaCha20; работает по UDP или TCP | Очень совместим; зрелый; гибкий; работает по TCP/443; легко обфусцируется (stunnel/obfsproxy) | Тяжелее WG; риск TCP-over-TCP meltdown; больше накладных расходов CPU | Обход цензуры/DPI, корпоративная совместимость, «сложный» Wi-Fi/отели |
| IKEv2/IPsec | UDP 500/4500; IKEv2 + ESP; AES-GCM/ChaCha20; PFS; MOBIKE | Быстрые re-key; стабилен на мобильных; нативные клиенты iOS/macOS/Windows; удобен для split tunneling | Некоторые NAT/фаерволы блокируют ESP/NAT-T; сложнее настройка; меньше возможностей обфускации | Корпоративные/мобильные развертывания, стабильные переходы моб. сеть↔Wi-Fi |
| L2TP/IPsec | UDP 1701 + IPsec ESP/NAT-T | Широко доступен; простая поддержка на старом оборудовании | Накладные расходы из-за двойной инкапсуляции; медленнее; плохо с NAT/DPI; в основном legacy | Только когда на старых системах нет альтернатив |
| SSTP | TLS поверх TCP/443 (Microsoft) | Проходит через большинство фаерволов (443); неплохая скорость на Windows; просто внедрять в MS-стеке | Закрытый протокол; слабая кросс-платформенность; нишевый для consumer VPN | Windows-центричные сети, где открыт только 443 |
| PPTP (legacy) | GRE + MPPE; аутентификация MS-CHAPv2 (сломана) | Очень быстрый; повсеместен на древних устройствах | Небезопасен (сломаны auth/шифрование); повсюду устарел | Избегать для безопасности; только лаборатория/тесты |
Подробно: как ведут себя основные протоколы
WireGuard
WireGuard — компактный современный протокол, использующий рукопожатие NoiseIK и AEAD ChaCha20-Poly1305 с Curve25519 для ECDH. Он работает в ядре (Linux) или как качественный userspace-порт и делает ставку на простоту: маленькая кодовая база, минимум «ручек» и роуминг без состояния (пиры идентифицируются публичными ключами). Результат — почти мгновенные рукопожатия, стабильно высокая пропускная способность и низкая нагрузка на CPU — отлично для батареи на iOS/Android и очень быстро на multi-Gbps каналах.
- Роуминг и NAT: использует persistent keepalive и обнаружение endpoint; безболезненно переживает смену IP (Wi-Fi→LTE).
- Приватность: «Чистый» WG сопоставляет статический публичный ключ с внутренним/статическим IP туннеля; простые серверные настройки могут оставлять краткосрочные данные привязки. Надёжные провайдеры внедряют эфемерные ключи и double-NAT (например, NordLynx), чтобы отделить аккаунт от внутреннего IP.
- Устойчивость к цензуре: UDP может блокироваться/дросселироваться; обфускация требует надстроек (например, UDP поверх DTLS/TLS, Shadowsocks или проприетарные «Stealth»-слои).
- Когда использовать: по умолчанию, если сеть не «враждебная»; стриминг, игры, повседневная приватность.
OpenVPN (UDP и TCP)
OpenVPN — проверенный временем, гибко настраиваемый и open-source. Он инкапсулирует трафик в TLS, обычно с AES-GCM или ChaCha20-Poly1305 и ECDHE для PFS. Работает по UDP (предпочтительно для скорости) или по TCP (полезно за ограничивающими прокси и при DPI).
- Обфускация: легко маскировать под обычный HTTPS с помощью stunnel, obfs4 или fronting в стиле XTLS/Reality; TCP/443 смешивается с разрешённым трафиком.
- Производительность: OpenVPN-UDP надёжен, но имеет больший оверхед, чем WireGuard. OpenVPN-TCP рискует TCP-over-TCP meltdown на линиях с потерями (оба уровня ретранслируют/конгестируют).
- Когда использовать: сети с DPI, авторитарными фильтрами, корпоративными прокси или там, где UDP заблокирован.
IKEv2/IPsec
IKEv2 договаривается о security association и ключах для IPsec ESP. Он поддерживает MOBIKE для устойчивой мобильности, что делает его отличным выбором для телефонов, часто меняющих сети. Криптография современная (AES-GCM или ChaCha20; ECDHE для PFS). Обычно работает на UDP 500/4500 (NAT-T).
- Плюсы: очень быстрые re-key, стабильные длительные туннели, нативные клиенты iOS/macOS/Windows, хорош для split tunneling.
- Минусы: фаерволы, блокирующие UDP 500/4500 или ESP, ломают соединение; меньше вариантов обфускации, чем у OpenVPN.
- Когда использовать: корпоративные развертывания; мобильные пользователи, которым важнее стабильность, чем обфускация.
L2TP/IPsec (legacy)
L2TP даёт туннель, а IPsec — шифрование. Из-за двойной инкапсуляции накладные расходы выше, а скорость ниже. Он широко доступен на старом оборудовании, но хрупок с NAT и слабо сопротивляется DPI. Используйте только если современных вариантов нет.
SSTP (Microsoft)
SSTP работает поверх TLS на TCP/443, поэтому часто проходит через большинство фаерволов. Хорошо интегрирован в Windows Server/Client, но остаётся закрытым протоколом с неровной поддержкой на других платформах. Разумный вариант для Windows-only сред, когда OpenVPN невозможен.
PPTP (не используйте для безопасности)
PPTP быстрый, потому что его крипто/аутентификационный стек сломлен (MS-CHAPv2 можно взломать). Современные ОС предупреждают или блокируют его по умолчанию. Он фактически устарел — не используйте в продакшене.
Протоколы провайдеров / проприетарные
- NordLynx (NordVPN): WireGuard-протокол с double NAT, чтобы избежать сопоставления статических ключей с личностью пользователя или фиксированным внутренним IP. Обычно один из самых быстрых; приватностный дизайн закрывает проблемы «привязки» у чистого WireGuard.
- Lightway (ExpressVPN): лёгкий mobile-first протокол на базе wolfSSL; поддерживает AES-GCM и ChaCha20-Poly1305. Быстро «возобновляется» и держит скорость даже на нестабильном Wi-Fi/4G; прошёл аудит реализации.
- Hydra (Hotspot Shield/Catapult Hydra): фокус на throughput и обход цензуры с проприетарным транспортом/обфускацией; меньше независимого аудита, чем у OpenVPN/WireGuard.
- Stealth (разные вендоры, напр. Proton VPN): слои обфускации, маскирующие WireGuard/OpenVPN под стандартный TLS/HTTPS для обхода DPI и национальных фаерволов; ожидайте падение скорости из-за дополнительной «обёртки».
Производительность: откуда берётся скорость
- Задержка рукопожатия: NoiseIK в WireGuard — 1-RTT с минимальным состоянием → почти мгновенные подключения. OpenVPN + TLS требует больше обменов; IKEv2 быстр при re-key.
- Эффективность шифров: ChaCha20-Poly1305 отлично подходит для mobile/ARM; AES-GCM выигрывает от AES-NI на десктопах/серверах.
- Транспорт: UDP избегает HOL-блокировки TCP и лучше на линиях с потерями. TCP лучше «прячется» в enterprise, но может страдать в TCP-over-TCP туннелях.
- Оверхед инкапсуляции и MTU: туннели добавляют заголовки. Если MTU слишком высок, будет фрагментация/black hole. Установите MSS clamp примерно на 1360–1380 байт для OpenVPN/WireGuard как безопасную базу; тестируйте и настраивайте.
Устойчивость к цензуре и обход DPI
Враждебные сети «отпечатковывают» протоколы по размерам пакетов, таймингам и TLS-сигнатурам. Что работает сегодня:
- OpenVPN-TCP 443 с stunnel (TLS внутри TLS) или obfs4, чтобы смешаться с HTTPS. Надёжно, но медленнее.
- WireGuard поверх TLS (“WG-over-TLS”/“Stealth WG”): упаковывает UDP в поток, похожий на TLS; будет оверхед.
- Domain fronting / продвинутые pluggables (где законно): маршрутизация через CDN с высокой репутацией; государства всё чаще выявляют/давят на CDN, чтобы блокировать.
- SSTP/443 в Windows-средах, если OpenVPN запрещён.
Мобильное поведение: переподключение, батарея и стабильность
- WireGuard: минимум keepalive, эффективная криптография; отличная автономность. Плавный роуминг между сетями.
- IKEv2/IPsec: MOBIKE помогает переживать смену IP; часто самый стабильный вариант на iOS благодаря нативным клиентам.
- OpenVPN: keepalive в userspace = больше «пробуждений»; нормально на современных устройствах, но менее экономично, чем WireGuard/Lightway.
Безопасность и аудит
- Открытый код и аудит: WireGuard и OpenVPN широко проверяются сообществом. Оцените и реализацию провайдера: RAM-only серверы, ротацию ключей, минимизацию логов и внешние аудиты.
- Управление ключами: предпочтительны эфемерные сессионные ключи, автоматический re-key и дизайн, избегающий постоянной привязки ключ↔IP (например, double-NAT у NordLynx).
- Защита от утечек: одного протокола мало — включайте kill switch, DNS внутри туннеля, обработку IPv6 (туннелировать или отключить) и защиту от утечек WebRTC.
Какой протокол выбрать? (Гайд по решению)
- Повседневное использование в обычных сетях: WireGuard (или NordLynx/Lightway). Если нестабильно — попробуйте OpenVPN-UDP.
- Отели/кампусы/аэропорты со строгими фаерволами: OpenVPN-TCP 443 с обфускацией. Если только Windows — может подойти SSTP/443.
- Мобильные (частые переходы Wi-Fi/LTE): IKEv2/IPsec или Lightway. WireGuard тоже хорош, если сеть не блокирует UDP.
- Старые роутеры/встроенные устройства: OpenVPN широко поддерживается; избегайте L2TP, если не вынуждены; никогда не используйте PPTP для безопасности.
- DPI/цензура уровня государства: OpenVPN-TCP 443 + stunnel/obfs или Stealth-режим провайдера; ожидайте более низкие скорости.
Советы по внедрению (практика)
- MTU/MSS: если есть «затыки» или странные просадки, зажмите TCP MSS: OpenVPN
mssfix 1360иtun-mtu 1500(подстройка нужна), либо настройте правила MSS на уровне ОС для трафика WireGuard. - DNS: направляйте DNS-запросы внутрь туннеля (DNS провайдера или шифрованный DNS внутри туннеля). Смешивание публичного DoH/DoT с geo-разблокировкой может вызывать несоответствия.
- Kill switch: предпочтительнее фаервол-kill-switch (блокирует любой выход вне туннеля), чем только переключатель в приложении.
- Фолбэки: WireGuard → OpenVPN-UDP → OpenVPN-TCP 443 с обфускацией. По возможности автоматизируйте failover.
- Аудит и логи: выбирайте провайдеров с аудитами третьих сторон, RAM-disk серверами и прозрачной политикой минимального логирования.
Менее распространённые (но полезные) варианты
- OpenConnect/AnyConnect (SSL-VPN): SSL-VPN в стиле Cisco с хорошей enterprise-поддержкой; некоторые consumer-сервисы поддерживают OpenConnect ради совместимости.
- SoftEther: мультипротокольный TLS-VPN-стек; гибкий, но более тяжёлый в развертывании; хорошо имитирует HTTPS.
FAQ
WireGuard «слишком новый», чтобы доверять?
Криптодизайн WireGuard (NoiseIK + современные примитивы) консервативен и широко проверен; маленькая кодовая база уменьшает поверхность атаки. Главная оговорка — приватность на стороне сервера: выбирайте провайдеров с эфемерными ключами и без сохранения связываемых метаданных.
OpenVPN UDP или TCP — что быстрее?
Почти всегда UDP. TCP — в основном для ограничительных сетей и обхода DPI. По возможности избегайте TCP внутри TCP: потери и задержки усиливаются.
Почему IKEv2 часто рекомендуют на iOS?
Отличная нативная поддержка, быстрое восстановление соединения и MOBIKE помогают сохранять сессии при смене радиоканала (сотовая↔Wi-Fi) с минимальным влиянием на батарею.
Может ли один протокол гарантировать отсутствие утечек?
Нет. Нужны DNS внутри туннеля, корректная обработка IPv6, фаервол-kill-switch и защиты в браузере/WebRTC. Протокол — лишь часть общего стека приватности.
Что попробовать, если VPN «подключился», но ничего не открывается?
Понизьте MTU/MSS, переключите UDP→TCP (или наоборот), попробуйте TCP/443 с обфускацией, убедитесь, что DNS идёт внутри туннеля, и проверьте captive-порталы (отключитесь, откройте HTTP-сайт для логина, затем подключитесь снова).
PPTP вообще допустим?
Не для безопасности. Он устарел из-за сломанной аутентификации. Используйте только в лабораторных сценариях, где шифрование не важно.
Заключение
«Правильный» VPN-протокол зависит от вашей модели угроз и условий сети. WireGuard (и хорошо спроектированные варианты вроде NordLynx и Lightway) дают лучший баланс скорости, стабильности и современной криптографии для повседневной приватности. OpenVPN остаётся «швейцарским ножом», который пробивается через DPI и странные сети — особенно в режиме TCP 443 с обфускацией. IKEv2/IPsec — рабочая лошадка для мобильных. Считайте L2TP/IPsec и PPTP legacy-вариантами. Для стабильных результатов начните с WireGuard, затем переходите на OpenVPN-UDP и используйте OpenVPN-TCP 443 с обфускацией, когда сеть становится враждебной.
