WireGuard: что это за VPN-протокол, где его скачать и почему в России он перестал работать

WireGuard — быстрый и простой VPN-протокол с открытым кодом и бесплатное приложение для него. Своих серверов у WireGuard нет. В России его массово блокируют с августа 2023 года: пакеты WireGuard легко узнать, а маскироваться он не умеет.

На этой странице

    WireGuard — один из самых популярных VPN-протоколов: быстрый, простой, с современным шифрованием. Его встроили в ядро Linux, на нём работают многие коммерческие VPN и домашние роутеры. Но в России у него одна большая проблема: его слишком легко узнать. С августа 2023 года подключение по WireGuard к зарубежным серверам в России массово блокируется, и хорошие качества протокола тут не помогают.

    WireGuardЧто такое WireGuard простыми словами

    • Протокол и программа. WireGuard — это и способ шифровать трафик между устройством и сервером, и бесплатное приложение, которое этот способ реализует. Автор — Джейсон Доненфельд, первые версии появились в 2015 году.
    • Встроен в Linux. В марте 2020 года WireGuard вошёл в ядро Linux 5.6 — редкое признание для VPN-протокола.
    • Современное шифрование. Noise, Curve25519, ChaCha20, Poly1305, BLAKE2 — без устаревших алгоритмов и без длинного списка настроек, в которых легко ошибиться.
    • Только UDP. Порт по умолчанию — 51820. Через TCP WireGuard не работает принципиально: авторы считают «TCP поверх TCP» слишком медленным.
    • Открытый код и все системы. Windows, macOS, Linux, iPhone, Android, BSD; ядро — под лицензией GPLv2.
    • Своих серверов нет. Приложение WireGuard ничего не продаёт и само никуда не подключает — нужен файл конфигурации от сервера.

    Как работает WireGuard: туннель, ключи и конфиг

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

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

    • Interface — ваше устройство: его закрытый ключ, адрес внутри VPN-сети и DNS-сервер.
    • Peer — сервер: его открытый ключ, адрес и порт (Endpoint) и список адресов, которые пойдут через туннель (AllowedIPs). Если там 0.0.0.0/0 — через VPN идёт весь трафик.
    Файл туннеля: .conf или QR-код[Interface] — вызакрытый ключадрес в VPN-сетиDNS-сервер[Peer] — сервероткрытый ключадрес и портAllowedIPsЗакрытый ключ — как пароль: у кого файл, тот и подключается
    Всё для подключения — в одном файле: ваша часть (Interface) и сервер (Peer).

    Файл создаёт тот, кто настроил сервер, и передаёт вам — файлом .conf или QR-кодом. В приложении WireGuard туннель добавляют из файла или по QR-коду. Закрытый ключ в этом файле — как пароль: кто получил файл, тот подключается от вашего имени.

    Где скачать WireGuard

    Официальный сайт — wireguard.com, раздел Installation. В магазинах приложений много программ со словом «WireGuard» в названии от других разработчиков; официальное приложение называется просто WireGuard.

    УстройствоОткуда ставитьЧто важно знать
    WindowsУстановщик с download.wireguard.comОфициально поддерживаются Windows 10 и 11 и серверные версии; Windows 7 и 8 в списке нет
    MacMac App StoreДля командной строки — wireguard-tools через Homebrew
    iPhone и iPadApp StoreЕсть и в российском App Store
    AndroidGoogle Play или файл APK с download.wireguard.comОфициальный разработчик в Google Play — WireGuard Development Team
    LinuxПакет wireguard или wireguard-tools из репозитория дистрибутиваМодуль уже есть в ядре начиная с 5.6
    РоутерыВстроенный клиент роутераWireGuard поддерживают многие домашние роутеры; настройка — в их документации

    Где взять туннель для WireGuard

    Туннель всегда приходит от владельца сервера. Вариантов три:

    • Свой сервер. Арендуете VPS, ставите на него WireGuard и создаёте туннели себе и близким. Для подключения из России к зарубежному серверу смысла мало — см. ниже.
    • Работодатель. WireGuard используют и для доступа к рабочей сети. Тогда туннель выдаёт администратор, и с вопросами — к нему.
    • VPN-сервис или «бесплатные туннели» из интернета. Это чужие серверы: владелец видит, куда вы ходите, и может выключить сервер в любой момент. Если сервер за рубежом, из России такой туннель, скорее всего, не заработает.

    Почему WireGuard перестал работать в России

    Что происходило

    • 7 августа 2023 года началась массовая блокировка OpenVPN и WireGuard. Жаловались абоненты МТС, «Билайна», «МегаФона», Yota, Tele2 и домашних провайдеров. По оценке специалистов, трафик WireGuard распознавали и обрывали системы ТСПУ, которые стоят у всех операторов.
    • Конец сентября 2023 года — вторая волна именно по WireGuard: жалобы из 14 регионов, включая Москву и Петербург, за неделю их стало втрое больше.
    • Ноябрь 2023 года — «Коммерсант» сообщил о перечне Роскомнадзора из 49 сервисов и протоколов, которые блокируются через ТСПУ. WireGuard в нём назван вместе с OpenVPN и Shadowsocks.
    • 2024–2025 годы — блокировки стали постоянными. По данным мониторинга, на который ссылалась команда Amnezia, в сентябре 2025 года WireGuard по-прежнему блокировался в большинстве регионов.
    2015первыеверсии2020в ядреLinux 5.6авг 2023массоваяблокировканоя 2023в перечнеблокировок2025всё ещёблокируется
    WireGuard по годам: от включения в ядро Linux до блокировок в России.

    Почему его так легко найти

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

    Именно поэтому появился AmneziaWG — тот же WireGuard, но с изменёнными размерами и заголовками пакетов: AmneziaWG: что это и чем отличается от WireGuard.

    WireGuard не подключается: блокировка или настройки

    Не каждый сбой — блокировка. Сначала отделите одно от другого.

    Что видитеСкорее всегоЧто делать
    Туннель «включён», но рукопожатия нет, сайты не грузятся. Сервер за рубежом, вы в РоссииБлокировка протоколаНастройками телефона это не исправить: нужен другой протокол
    На одном интернете работает, на другом — нетОграничения у конкретного оператора или провайдераПроверить на другой сети; если сервер ваш — переходить на протокол с маскировкой
    Не работает нигде, даже из-за границыСервер выключен, сменились ключи или адресСпросить у того, кто выдал туннель, или проверить сервер
    Рукопожатие есть, а сайты не открываютсяНеверные DNS или AllowedIPs в конфиге, на сервере не настроен выход в интернетПроверить конфиг у владельца сервера
    Не работает только с включённым вторым VPNДва VPN мешают друг другуОставить один: Какое у меня VPN-приложение и не включён ли второй VPN

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

    Есть ли смысл покупать WireGuard VPN

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

    Чем заменить WireGuard в России

    • AmneziaWG — тот же WireGuard с маскировкой пакетов. Подходит, если у вас свой сервер и вы готовы обновлять протокол после волн блокировок.
    • VLESS с Reality и Hysteria2 — протоколы, которые прячут соединение под обычный зашифрованный веб-трафик. На них сейчас работает большинство сервисов для России.

    Как эти протоколы устроены и чем отличаются — Протоколы VPN: сравнение и что работает в России.

    Если свой сервер не нужен, а нужен VPN, который просто работает, — Демьяныч как раз на VLESS с Reality, у sing-box общий автовыбор между серверами. Туннели и конфиги вручную не нужны: добавляете подписку в sing-box или Happ, и приложение само получает серверы и обновляет их. Серверы проверяются из обычных российских сетей каждые 2 минуты, заблокированный автоматика меняет на запасной. Российские сайты идут напрямую, банки и Госуслуги работают с включённым VPN. Как это устроено — Как это работает: включил и забыл; попробовать можно 3 дня бесплатно, без карты.

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

    WireGuard — это VPN-сервис?

    Нет. WireGuard — это протокол и бесплатное приложение к нему. Своих серверов у него нет: чтобы подключиться, нужен файл конфигурации («туннель») от своего сервера, от работодателя или от VPN-сервиса.

    Почему WireGuard не работает в России?

    С августа 2023 года в России шли волны массовой блокировки WireGuard и OpenVPN, в ноябре 2023 года WireGuard, по данным «Коммерсанта», попал в перечень протоколов для блокировки. Пакеты WireGuard легко узнать по размеру и заголовкам, а маскировки в протоколе нет по замыслу авторов.

    Где скачать WireGuard на компьютер?

    На официальном сайте wireguard.com в разделе Installation: для Windows 10 и 11 — установщик с download.wireguard.com, для Mac — Mac App Store, для Linux — пакет wireguard-tools из репозитория дистрибутива.

    Где взять туннель для WireGuard?

    Туннель — это файл конфигурации с ключами и адресом сервера. Его создаёт владелец сервера: вы сами, если подняли свой сервер, администратор на работе или VPN-сервис. Бесплатные туннели из интернета — это чужие серверы, и для подключения из России к зарубежному серверу они обычно бесполезны.

    Какой порт у WireGuard?

    WireGuard работает только по UDP. Порт по умолчанию — 51820, но владелец сервера может выбрать любой. Смена порта от блокировки в России не спасает: приметы WireGuard — в самих пакетах, а не в номере порта.

    Есть ли смысл покупать WireGuard VPN?

    Для подключения из России к зарубежному серверу — почти нет: протокол блокируется. WireGuard по-прежнему хорош там, где его не режут, — например, для связи с домашним сервером или за границей. В России вместо него используют AmneziaWG, VLESS с Reality или Hysteria2.

    Источники

    Не помогло?

    Напишите нам, разберёмся. Ускорит дело, если сразу приложить логи.