WireGuard: что это за VPN-протокол, где его скачать и почему в России он перестал работать
WireGuard — быстрый и простой VPN-протокол с открытым кодом и бесплатное приложение для него. Своих серверов у WireGuard нет. В России его массово блокируют с августа 2023 года: пакеты WireGuard легко узнать, а маскироваться он не умеет.
На этой странице
WireGuard — один из самых популярных VPN-протоколов: быстрый, простой, с современным шифрованием. Его встроили в ядро Linux, на нём работают многие коммерческие VPN и домашние роутеры. Но в России у него одна большая проблема: его слишком легко узнать. С августа 2023 года подключение по 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-кодом. В приложении WireGuard туннель добавляют из файла или по QR-коду. Закрытый ключ в этом файле — как пароль: кто получил файл, тот подключается от вашего имени.
Где скачать WireGuard
Официальный сайт — wireguard.com, раздел Installation. В магазинах приложений много программ со словом «WireGuard» в названии от других разработчиков; официальное приложение называется просто WireGuard.
| Устройство | Откуда ставить | Что важно знать |
|---|---|---|
| Windows | Установщик с download.wireguard.com | Официально поддерживаются Windows 10 и 11 и серверные версии; Windows 7 и 8 в списке нет |
| Mac | Mac App Store | Для командной строки — wireguard-tools через Homebrew |
| iPhone и iPad | App Store | Есть и в российском App Store |
| Android | Google 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 по-прежнему блокировался в большинстве регионов.
Почему его так легко найти
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.