WireGuard или OpenVPN: что лучше — сравнение скорости, безопасности, возможностей и работы в России
Для своей сети вне России WireGuard обычно лучше: быстрее, проще и легче проверить. OpenVPN гибче — умеет TCP, режим моста и старые системы. Но в России оба массово блокируют с августа 2023 года, и для зарубежного сервера ни один не годится.
На этой странице
WireGuard и OpenVPN — два самых известных открытых VPN-протокола, и спор «что лучше» идёт с тех пор, как появился WireGuard. Короткий ответ: WireGuard быстрее и проще, OpenVPN старше и гибче. Для своей сети — домашней, рабочей, между офисами — обычно выигрывает WireGuard, а OpenVPN нужен там, где важны TCP, режим моста или старое оборудование. Но есть важная оговорка для России: к зарубежным серверам оба массово блокируют с августа 2023 года, и для того, чтобы открыть зарубежные сайты, ни один из них не подходит. Ниже — подробное сравнение.
WireGuard и OpenVPN: сравнение в одной таблице
| WireGuard | OpenVPN | |
|---|---|---|
| Появился | Белая книга — 2017 год; в ядре Linux с версии 5.6, март 2020 года | Первый выпуск — май 2001 года |
| Где работает | В ядре системы | Программа в пространстве пользователя; с версии 2.6 данные можно обрабатывать в ядре Linux (DCO) |
| Транспорт | Только UDP | UDP или TCP |
| Шифрование | Один фиксированный набор: Curve25519, ChaCha20-Poly1305, BLAKE2s, рукопожатие по схеме Noise | TLS на OpenSSL, шифры на выбор; для DCO — AES-GCM или ChaCha20-Poly1305 |
| Объём кода | Меньше 4000 строк в Linux (без криптографических примитивов) | Большой: сам OpenVPN плюс OpenSSL |
| Ключи | Пара ключей на каждое устройство, как в SSH | Сертификаты (своя инфраструктура), логин и пароль или статический ключ |
| Уровень сети | Только IP (уровень 3) | TUN — IP (уровень 3) или TAP — Ethernet (уровень 2, режим моста) |
| Смена сети | Подхватывает новый адрес устройства без переподключения | Как правило, переподключается |
| Маскировка | Нет, по замыслу авторов | Нет; распознаётся даже на другом порту |
| Стандартный порт | Любой, часто 51820 | 1194 |
| Приложения | Официальные для всех систем, sing-box, Xray-клиенты, роутеры | OpenVPN Connect, OpenVPN GUI, sing-box с версии 1.14, роутеры |
| Из России к зарубежному серверу | Массово блокируют с августа 2023 года | Массово блокируют с августа 2023 года |
Что быстрее: WireGuard или OpenVPN
Обычно WireGuard. Причин три: он работает в ядре системы, а не в обычной программе; у него лёгкий набор шифров, который быстро считается даже на телефонах без аппаратного ускорения AES; и простое устройство без лишних слоёв.
Цифры, которые чаще всего приводят в сравнениях, — с страницы самих авторов WireGuard: на гигабитной сети WireGuard показал 1011 Мбит/с, OpenVPN — 258 Мбит/с, задержка — 0,403 и 1,541 мс. Но к этим цифрам стоит относиться осторожно. Авторы честно пишут, что тесты «старые, ветхие и проведены не слишком аккуратно»: это времена ядра Linux 4.6, а OpenVPN тогда работал без нынешних ускорений.
С тех пор OpenVPN заметно подтянулся. В версии 2.6, вышедшей в январе 2023 года, появился DCO — модуль, с которым, по документации, пакеты данных обрабатываются прямо в ядре, а сама программа OpenVPN занимается только управлением соединением. С ядра Linux 6.16 такой модуль входит в само ядро. Свежих независимых сравнений скорости WireGuard и OpenVPN с DCO мы не нашли, поэтому честно: WireGuard, скорее всего, по-прежнему быстрее, но разрыв меньше, чем в старых тестах.
Отдельно о TCP. OpenVPN умеет работать по TCP, но туннель TCP внутри TCP плохо переносит потери пакетов: при повторах тормозят оба уровня сразу. Авторы WireGuard поэтому и отказались от TCP — по их словам, из-за «классически ужасной производительности TCP поверх TCP».
Что безопаснее
Оба протокола при правильной настройке считаются надёжными. Разница — в подходе.
- WireGuard — один современный набор шифров без выбора и переговоров о них. Код маленький: по белой книге, реализация для Linux занимает меньше 4000 строк. Авторы противопоставляют его «громадам вроде IPsec или OpenVPN с OpenSSL», которые сложно проверить даже большой команде, — WireGuard задуман так, чтобы его мог целиком проверить один человек. Минус фиксированного набора: если в одном из шифров когда-нибудь найдут слабость, обновлять на новую версию протокола придётся все устройства сразу.
- OpenVPN опирается на TLS и OpenSSL — проверенные десятилетиями технологии, к которым прилагаются и их уязвимости. Он гибкий: сертификаты, пароли, двухфакторная проверка, разные шифры. Но гибкость означает и больше мест, где можно ошибиться в настройке, — например, оставить устаревший шифр.
Один нюанс про приватность WireGuard: чтобы подхватывать смену сети, сервер помнит последний адрес, с которого пришёл правильный пакет от устройства. Это не журнал, а запись в памяти сервера.
Возможности: UDP и TCP, мост, роутеры
- Сети, где закрыт UDP. OpenVPN может работать по TCP, в том числе на порту 443. WireGuard — только UDP; в TCP его можно лишь обернуть сторонними программами.
- Режим моста. OpenVPN в режиме TAP пропускает весь Ethernet — это нужно, например, для старых локальных программ, которые ищут друг друга в одной сети. WireGuard работает только с IP.
- Мобильные устройства. WireGuard лучше переносит смену Wi-Fi на мобильную сеть: соединение не рвётся, а устройство просто продолжает слать пакеты с нового адреса.
- Роутеры и компании. OpenVPN — давний стандарт корпоративных сетей и роутеров. WireGuard есть во многих современных роутерах.
Если нужен VPN, встроенный в систему без отдельного приложения, есть ещё IKEv2 — о нём и о L2TP в L2TP, PPTP и IKEv2: что это и стоит ли.
WireGuard или OpenVPN в России
Здесь сравнение теряет смысл: из России к зарубежным серверам оба протокола, как правило, не подключаются.
- Август 2023. По данным «Важных историй», в России массово заблокировали OpenVPN, WireGuard и IKEv2.
- OpenVPN узнают даже в маскировке. Исследование USENIX Security 2022 показало, что у провайдера с миллионом пользователей можно распознать больше 85% соединений OpenVPN почти без ложных срабатываний, а из 41 «замаскированной» конфигурации VPN-сервисов опознать 34.
- WireGuard не маскируется намеренно. Авторы пишут, что маскировка — задача уровня выше WireGuard. В сентябре 2025 года, по данным мониторинга, на который ссылалась Amnezia, WireGuard по-прежнему блокировался в большинстве регионов.
Если нужен протокол для России, смотрите в сторону тех, что прячут соединение: AmneziaWG — тот же WireGuard с изменёнными пакетами (AmneziaWG: что это и чем отличается от WireGuard), VLESS с Reality (VLESS и Reality: что это за протокол). Сравнение всех протоколов — Протоколы VPN: сравнение и что работает в России.
Что выбрать
- Своя сеть дома или на работе, без блокировок. WireGuard: быстрее и проще в обслуживании.
- Сеть, где закрыт UDP, или нужен режим моста. OpenVPN по TCP или в режиме TAP.
- Старый роутер или корпоративное оборудование. То, что оно поддерживает, — чаще OpenVPN или IKEv2.
- Подключение из России к зарубежным сайтам. Ни тот, ни другой; нужен протокол с маскировкой.
Подробно о каждом: WireGuard: что это и почему не работает в России и OpenVPN: что это и почему не подключается.
Если нужен VPN, который просто работает в России
У Демьяныча — VLESS с Reality, в sing-box общий автовыбор между серверами. Конфиги и туннели вручную не нужны: добавляете подписку в sing-box или Happ, и приложение само получает серверы и обновляет их. Серверы проверяются из обычных российских сетей каждые 2 минуты, а неответивший автоматика меняет на запасной. Российские сайты идут напрямую, зарубежные — через наши серверы в Европе. Как это устроено — Как это работает: включил и забыл; попробовать можно 3 дня бесплатно, без карты.
Частые вопросы
Что лучше: WireGuard или OpenVPN?
Для большинства задач вне России — WireGuard: он быстрее, проще в настройке и сильно меньше по объёму кода. OpenVPN лучше там, где нужен TCP, режим моста на втором уровне сети или поддержка старого оборудования. Для подключения из России к зарубежному серверу не годятся оба — их массово блокируют.
Что быстрее: WireGuard или OpenVPN?
Обычно WireGuard. В тестах самих авторов WireGuard он показал около 1011 Мбит/с против 258 у OpenVPN, но тесты старые, и авторы сами называют их не слишком аккуратными. С версии 2.6 OpenVPN умеет обрабатывать данные в ядре Linux, и разрыв меньше, но свежих независимых замеров мы не нашли.
Что безопаснее: WireGuard или OpenVPN?
Оба считаются надёжными при правильной настройке. У WireGuard один современный набор шифров и меньше 4000 строк кода — его проще проверить целиком. OpenVPN опирается на TLS и OpenSSL, гибче, но и ошибиться в его настройках проще.
Работают ли WireGuard и OpenVPN в России?
К зарубежным серверам — как правило, нет. Оба массово блокируют с августа 2023 года: у них узнаваемые пакеты и нет маскировки. OpenVPN исследователи распознавали даже в «замаскированных» вариантах, а WireGuard в сентябре 2025 года блокировался в большинстве регионов.
Что лучше для России: WireGuard или VLESS?
VLESS с Reality: его соединение выглядит как заход на обычный крупный сайт, и заблокировать его сложнее. Если нужен именно WireGuard, есть AmneziaWG — тот же WireGuard с маскировкой пакетов.
OpenVPN по UDP или по TCP?
По UDP, если он проходит: так быстрее и меньше задержка. TCP нужен в сетях, где UDP закрыт, но там скорость ниже, особенно на связи с потерями: TCP внутри TCP плохо переносит повторы пакетов.
Источники
- WireGuard: белая книга протокола (NDSS 2017)
- WireGuard: известные ограничения (маскировка, TCP)
- WireGuard: производительность (старые тесты авторов)
- OpenVPN — Википедия (история, TUN и TAP, порт 1194)
- OpenVPN: Data Channel Offload — обработка данных в ядре
- USENIX Security 2022: OpenVPN is Open to VPN Fingerprinting
- Хабр, блог Amnezia: итоги 2025 года (WireGuard блокируется в большинстве регионов), 22.12.2025