Связанные руководства
Сравнение VPN-протоколов: WireGuard, OpenVPN, AnyConnect, Hysteria2
Обновлено
Протокол — это договорённость между клиентом и сервером о том, как шифровать и передавать ваш трафик. Протокола, который выигрывает везде, нет: каждый подходит к своему типу сети. В сетях с ограничениями — университетских, офисных — выбирайте AnyConnect, он работает поверх TLS. На линиях с потерями пакетов — Hysteria2 на базе QUIC. Если нужно один раз войти, всегда быть на связи и чтобы устройства видели друг друга, — что-то на основе WireGuard. Для роутеров, NAS и серверов — OpenVPN. Только для браузера — HTTPS-прокси. Стойкости шифрования хватает у всех, и отличаются они не ею. Ниже — каждый по отдельности, а затем какой из шести способов подключения на нашем сайте на каком протоколе работает.
Что протокол значит для вас: четыре вещи
- Работает ли он в сети с ограничениями. Многие сети университетов, офисов и гостиниц ограничивают UDP и пропускают только TCP с TLS — такой же трафик, как при открытии сайта. Протоколы на UDP там тормозят или отваливаются, а на TLS — продолжают работать.
- Насколько он быстр при потерях пакетов. Мобильный интернет, домашний интернет в старых домах и трансграничные линии часто теряют пакеты, и то, как протокол с этим справляется, определяет реальную скорость на таких линиях.
- Сколько он тратит батареи. Чем легче протокол и чем реже он шлёт пакеты поддержания связи, тем меньше расход; больше всего энергии уходит на постоянные переподключения.
- На каких устройствах он работает. Для одних протоколов клиент встроен почти в любую систему, роутер и NAS; другие существуют только как приложения для телефона и компьютера.
- Ещё один момент не менее важен, чем сам протокол: есть ли запасной вариант, когда протокол опознали. Сервису с единственным протоколом некуда деваться, когда этот протокол начинают глушить.
OpenVPN: ветеран, которого поддерживает почти всё
- Что это: открытый VPN-протокол, которому больше двадцати лет; в одном файле .ovpn есть всё нужное для подключения.
- Плюсы: самая широкая поддержка — клиенты встроены в большинство прошивок роутеров, системы NAS и Linux-серверы; работает поверх UDP или TCP.
- Минусы: тяжелее новых протоколов и сильнее сажает батарею телефона; у рукопожатия фиксированная сигнатура, которую сети с ограничениями умеют распознавать.
- Кому подходит: роутерам, NAS и серверам, которые должны подключаться при включении и работать без присмотра. См. OpenVPN: как пользоваться и когда его выбирать.
Что такое WireGuard: лёгкий, быстрый, переживает смену сети
- Что это: более новый открытый VPN-протокол с небольшим кодом, входит в ядро Linux, клиенты есть для всех распространённых систем.
- Плюсы: быстро подключается, мало тратит на шифрование, бережёт батарею; соединение само восстанавливается при переходе с Wi‑Fi на мобильный интернет.
- Минусы: только UDP, поэтому там, где UDP ограничен, не работает или еле ползёт; формат пакетов фиксированный, его легко распознать.
- На его основе: Tailscale добавляет поверх WireGuard вход в аккаунт и связь между устройствами, и получается сеть, в которую входишь один раз и остаёшься на связи, — см. Что такое «Приватная» (Tailscale).
- WireGuard или OpenVPN: в чистой сети WireGuard быстрее и легче; OpenVPN выигрывает поддержкой устройств и возможностью работать поверх TCP.
Cisco AnyConnect: поверх TLS, самый устойчивый в сетях с ограничениями
- Что это: корпоративный VPN-протокол Cisco; клиент теперь называется Cisco Secure Client. Есть открытые реализации: OpenConnect для клиента и ocserv для сервера.
- Плюсы: трафик идёт поверх стандартного TLS и снаружи выглядит как заход на HTTPS-сайт, поэтому продолжает работать в сетях университетов и офисов, где ограничен UDP; вводите только адрес, логин и пароль, ничего импортировать не нужно; компании по всему миру используют его для удалённой работы, так что клиенты есть для всех платформ.
- Минусы: после подключения через линию идёт всё устройство, и чтобы местные сайты шли напрямую, нужна отдельная раздельная маршрутизация; на линиях с потерями медленнее протокола, рассчитанного на потери.
- Кому подходит: сети университетов и офисов, iPhone, старые устройства. Подробнее — в статье Работает ли Cisco AnyConnect в Китае?
Протокол Hysteria2: на базе QUIC для линий с потерями
- Что это: открытый прокси-протокол на базе QUIC — транспорта поверх UDP, на котором работает HTTP/3.
- Плюсы: целенаправленно справляется с потерями пакетов и в этой группе самый быстрый на мобильном интернете, в старых домах и на трансграничных линиях; трафик похож на обычный HTTP/3.
- Минусы: использует UDP, поэтому там, где UDP ограничен, тормозит или отваливается; нужен клиент с его поддержкой, например Hiddify или семейство sing-box.
- Кому подходит: свой телефон и компьютер, важна скорость, сеть с потерями. Как импортировать — в руководстве по ссылке на подписку.
v2ray и семейство TLS-прокси
v2ray — это прокси-инструмент, а не один протокол. Протоколы, которые поддерживают он и похожие инструменты, — VMess, VLESS, Trojan и другие — объединяет с обычным HTTPS-прокси одна идея: завернуть прокси-трафик в TLS, чтобы он выглядел как заход на HTTPS-сайт. Большинство узлов в подписке провайдера прокси-линий — именно такие; см. Провайдер прокси-линий, ускоритель и VPN: в чём разница.
- Плюсы: TCP с TLS проходит через сети с ограничениями; можно пустить через прокси одну программу, не трогая остальное устройство.
- Минусы: это прокси, а не туннели, поэтому что идёт через прокси, решают правила клиента, а ошибка в правилах проявляется как неоткрывающиеся сайты; клиенты принимают разные форматы.
- Самый простой представитель — HTTPS-прокси в браузере: одно расширение, никакого клиента и никакого состояния подключения — см. Что такое веб-прокси и когда он нужен.
На каком протоколе работает каждый из шести способов нашего сайта
У одного аккаунта LeoTun шесть способов подключения на разных протоколах. Помехи одному не влияют на остальные, так что если один работает плохо, переключитесь на другой с тем же аккаунтом.
- Cisco: Cisco AnyConnect поверх TLS. Первый выбор там, где ограничен UDP. См. раздел Cisco.
- OpenVPN: предпочитает UDP и автоматически переходит на TCP, если UDP ограничен. См. раздел OpenVPN.
- Приватная: Tailscale на основе WireGuard. Один раз вошли — и на связи; устройства одного аккаунта видят друг друга. См. раздел «Приватная».
- Hiddify: клиент Hiddify с протоколом hysteria2. Самый быстрый на линиях с потерями. См. раздел Hiddify.
- Веб Прокси: зашифрованный HTTPS-прокси только для браузера. См. раздел «Веб Прокси».
- Роутер: прошивка выбирает сама и сама обновляется; вы входите и пользуетесь, выбирать протокол не нужно. См. раздел «Роутер».
- Как выбрать по устройству, сети и задаче — в статье Какой способ подключения для какой ситуации; в каком порядке переключаться при сбоях — в чек-листе по неполадкам.
FAQ
Какой протокол использует VPN?
Зависит от провайдера. Распространены OpenVPN, WireGuard, Cisco AnyConnect и IKEv2, а также Hysteria2 и разные TLS-прокси. Обычно это написано в настройках клиента или в документации провайдера.
WireGuard или OpenVPN: что лучше?
Там, где UDP не ограничен, WireGuard быстрее, бережнее к батарее и переживает смену сети. Преимущества OpenVPN — встроенный клиент почти в любом роутере и NAS и возможность работать поверх TCP. Первый — для повседневного телефона и ноутбука, второй — для роутеров, NAS и серверов.
Какой VPN-протокол самый безопасный?
Все они используют открытую, давно проверенную криптографию и достаточно безопасны при правильной настройке. Практические различия — в том, как работает провайдер и откуда взят клиент, а не в названии протокола.
Можно ли пользоваться нашим сайтом через клиент вроде v2ray?
Способ Hiddify даёт три вида подписки: «Подписка sing-box» для клиентов вроде Hiddify, «Подписка Clash» для Clash Meta, Clash Verge и Stash и «Ссылка для обмена» — одна строка hysteria2 для NekoBox, Shadowrocket и v2rayN (только узел, правила маршрутизации задаются в клиенте). Если нет особой причины, проще отсканировать QR-код в Hiddify.
Почему некоторые способы не работают в сетях университетов и офисов?
В таких сетях часто ограничен UDP. Hiddify, Приватная и OpenVPN используют UDP и будут тормозить или отваливаться; переключитесь на Cisco, который работает поверх TLS, или на Веб Прокси для браузера.
Нужно ли изучать протоколы, прежде чем выбирать?
Нет. Хватит трёх правил: Cisco — в сетях с ограничениями, Hiddify — на линиях с потерями, роутер — для устройств, на которые клиент не поставить. С тем же аккаунтом переключаться можно в любой момент.