Протоколы VPN-подключения

На вашем сервере поднимаются все протоколы сразу, каждый на своём порту, и переключение между ними занимает пару нажатий в том же приложении. Выбирать один навсегда не нужно — нужно понимать, какой брать в какой ситуации и на что менять, когда привычный перестал проходить.

Все протоколы разом

Короткое описание каждого и ссылка на разбор: чем хорош, где отказывает и чем подключаться. Цвет — наша оценка устойчивости к блокировкам, та же, что на главной и в кабинете.

  • MTProto Proxy

    Только для Telegram, зато подключается одним нажатием на ссылку.

    ожидаем стабильную работу

  • VLESS + WebSocket

    Трафик выглядит как обычный WebSocket поверх HTTPS — можно спрятать за CDN.

    ожидаем стабильную работу

  • VMess + WebSocket

    Старый и самый совместимый протокол: понимает любой клиент V2Ray и Xray.

    ожидаем стабильную работу

  • Hysteria2

    QUIC поверх UDP. Лучший на мобильном интернете и плохих каналах.

    ожидаем стабильную работу

  • VLESS + Reality

    Маскируется под обычный HTTPS к чужому сайту. Лучший выбор против DPI.

    может резаться провайдером связи

  • Trojan

    Неотличим от обычного HTTPS-трафика.

    может резаться провайдером связи

  • Shadowsocks 2022

    Простой и быстрый. Без маскировки, зато минимум накладных расходов.

    может резаться провайдером связи

  • AmneziaWG

    WireGuard с маскировкой: та же скорость, но начало соединения не узнать.

    может резаться провайдером связи

  • WireGuard

    Самый быстрый и бережёт батарею. Но фильтры узнают его по первому пакету.

    часто блокируется, берите как запасной

  • OpenVPN

    Старейший из всех. В конфиге сразу UDP и запасной TCP.

    часто блокируется, берите как запасной

Какой протокол выбрать: сравнение в таблице

Все 10 протоколов по тем свойствам, от которых зависит выбор: на чём работает, на что похож в сети, проходит ли там, где закрыт UDP, насколько быстр и сколько тратит батареи. Название ведёт на подробный разбор.

  • Транспорт
    TCP
    Как выглядит в сети
    HTTPS к известному сайту
    Сертификат
    не нужен
    Если UDP закрыт
    проходит
    Скорость
    высокая
    Батарея
    средний расход
    Мобильная сеть
    средне
  • Транспорт
    TCP
    Как выглядит в сети
    WebSocket поверх HTTPS
    Сертификат
    выпускается сам
    Если UDP закрыт
    проходит
    Скорость
    средняя
    Батарея
    средний расход
    Мобильная сеть
    средне
  • Транспорт
    TCP
    Как выглядит в сети
    WebSocket поверх HTTPS
    Сертификат
    выпускается сам
    Если UDP закрыт
    проходит
    Скорость
    ниже средней
    Батарея
    средний расход
    Мобильная сеть
    средне
  • Транспорт
    TCP
    Как выглядит в сети
    HTTPS-соединение
    Сертификат
    выпускается сам
    Если UDP закрыт
    проходит
    Скорость
    высокая
    Батарея
    средний расход
    Мобильная сеть
    средне
  • Транспорт
    TCP
    Как выглядит в сети
    поток без структуры
    Сертификат
    не нужен
    Если UDP закрыт
    проходит
    Скорость
    высокая
    Батарея
    низкий расход
    Мобильная сеть
    средне
  • Транспорт
    UDP
    Как выглядит в сети
    QUIC, как HTTP/3
    Сертификат
    выпускается сам
    Если UDP закрыт
    не проходит
    Скорость
    средняя, держится при потерях
    Батарея
    выше среднего
    Мобильная сеть
    лучше всех
  • Транспорт
    UDP
    Как выглядит в сети
    узнаваемый WireGuard
    Сертификат
    не нужен
    Если UDP закрыт
    не проходит
    Скорость
    самая высокая
    Батарея
    минимальный расход
    Мобильная сеть
    хорошо
  • Транспорт
    UDP
    Как выглядит в сети
    неопознанный UDP-поток
    Сертификат
    не нужен
    Если UDP закрыт
    не проходит
    Скорость
    очень высокая
    Батарея
    минимальный расход
    Мобильная сеть
    хорошо
  • Транспорт
    UDP и запасной TCP
    Как выглядит в сети
    узнаваемый OpenVPN
    Сертификат
    выпускается сам
    Если UDP закрыт
    проходит
    Скорость
    низкая
    Батарея
    высокий расход
    Мобильная сеть
    средне
  • Транспорт
    TCP
    Как выглядит в сети
    TLS к известному сайту
    Сертификат
    не нужен
    Если UDP закрыт
    проходит
    Скорость
    только Telegram
    Батарея
    минимальный расход
    Мобильная сеть
    хорошо

Скорость и расход батареи — сравнительные оценки, а не замеры. Свой домен не нужен ни одному протоколу: где нужен сертификат, он выпускается на служебное имя сервера автоматически.

Какой протокол выбрать под свою сеть

Протокол выбирают не по названию, а по тому, что происходит в конкретной сети. Ниже — симптомы и то, что за ними обычно стоит.

Дома всё хорошо, на улице плохо. Видео подтормаживает, страницы открываются рывками, звонки разваливаются — это потери пакетов в мобильной сети, а не фильтрация. Берите Hysteria2: он строился ровно под такие условия и продолжает передавать данные там, где остальные замирают и разгоняются заново.

На работе или в гостинице не поднимается ничего. Скорее всего, в сети разрешён только обычный веб, а транспорт UDP закрыт целиком. Тогда нужен протокол, который выглядит как заход на сайт: VLESS + WebSocket или Trojan.

Соединение поднимается и рвётся через несколько секунд. Похоже, протокол опознали по отпечатку. Так чаще всего происходит с WireGuard и OpenVPN: у них узнаваемое начало разговора. Переходите на VLESS + Reality или AmneziaWG.

Важны скорость и батарея. На ноутбуке в дороге и на телефоне, который весь день на связи, берите AmneziaWG: у него скорость WireGuard и нет узнаваемого начала соединения, а в простое он почти не тратит батарею. Работает он поверх UDP, так что запасным держите Reality.

Нужен роутер, телевизор или приставка. Там ставят то, что устройство понимает штатно, — обычно WireGuard или OpenVPN. Маскировки там нет, зато работает без приложений.

Нужен только мессенджер. Если задача — один Telegram, туннель для всего устройства не нужен: MTProto Proxy подключается нажатием на ссылку и не трогает остальной трафик, так что банки и рабочие системы продолжают видеть ваш обычный адрес.

Ничего особенного не происходит. Берите VLESS + Reality и не думайте об этом: он незаметен, быстр и не требует ни домена, ни сертификата. Это вариант по умолчанию.

Сравнения протоколов

Разбор пар и троек, между которыми выбирают чаще всего: чем отличаются устройство, скорость и поведение в разных сетях.

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

Почему протокол работал, а в этой сети перестал?

Почти всегда дело в самой сети, а не в сервере. Рабочий Wi-Fi, гостиница и мобильный оператор фильтруют по-разному: где-то закрыт транспорт UDP целиком, и тогда отваливаются все протоколы поверх него сразу; где-то разбирают содержимое и режут то, что опознали; где-то пропускают только обычный веб. Поэтому на сервере поднимаются все протоколы сразу: сеть, отсекающая один способ подключения, обычно пропускает другой. Проверить это быстрее, чем диагностировать: переключитесь на соседний протокол и посмотрите.

Что делать, если не проходит ни один протокол?

Если не работает ничего, включая самые незаметные способы подключения, дело, скорее всего, не в способе, а в адресе сервера: он попал под блокировку целиком, и трафик до него просто не доходит. Маскировка тут не поможет — прятать нечего, если пакеты не доезжают. Лечится это сменой адреса: сервер ваш, новый адрес можно заказать у провайдера, а переустанавливать сервер не нужно.

Нужно ли переключать протокол вручную?

Обычно нет: приложение само держит выбранное подключение, и трогать его не нужно, пока всё работает. Переключение — это ответ на конкретный симптом, а не регулярная процедура. Исключение одно: OpenVPN сам пробует запасной заход через обычное соединение, если основной не прошёл, — там переключение встроено в сам протокол.

Зачем протоколу сертификат и что будет, когда он истечёт?

Сертификат нужен тем протоколам, которые прячут трафик за настоящим защищённым соединением: без него такое соединение выглядит подделкой и выдаёт себя первым же признаком. Выпускается и продлевается он на вашем сервере автоматически, вашего участия не требует. Протоколам, которые сертификата не просят, продлевать нечего — у них на одну причину внезапной поломки меньше, и это стоит учитывать, выбирая между близкими по свойствам вариантами.

Почему одни протоколы приходят ссылкой, а другие файлом?

Часть протоколов обслуживается одним процессом и умеет отдавать все свои настройки общей ссылкой: приложение забирает её целиком и показывает список, а переключаться между протоколами можно в пару нажатий. Остальные — WireGuard, AmneziaWG, OpenVPN, прокси для мессенджера — живут отдельными службами со своими клиентами, и настройка у них своя: файл или ссылка, которую открывает само приложение. Разница только в удобстве переключения, на работу самого подключения она не влияет.

Можно ли подключить роутер, а не каждое устройство отдельно?

Да, и это частый сценарий: тогда через сервер ходит вся домашняя сеть, включая телевизор и приставку, которым отдельный клиент не поставишь. Роутеры обычно понимают WireGuard или OpenVPN, поэтому выбирать придётся из них, а не из протоколов с маскировкой. Устройств при этом можно подключить сколько угодно: считать их некому, сервер ваш.

Что дальше

Сервер вы арендуете у хостинг-провайдера на своё имя, а toNet настраивает на нём всё перечисленное разом. Что при этом видит сервис и что даёт ему API-ключ хостинга — в разделе о безопасности, условия работы — в условиях использования.

Заведите свой VPN-сервер

Вход по ссылке из письма — пароль придумывать не нужно. Дальше мастер всё настроит сам.

Создать свой VPN