Независимые рейтинги и гайдыКак мы выбираем сервисы
Главная / Гайды / WireGuard: практическое руководство

WireGuard: практическое руководство

ГайдОбновлено: Автор: редакция

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

Что такое WireGuard

Протокол, созданный Джейсоном Доненфельдом и включённый в ядро Linux в 2020 году. Особенности:

  • около 4 000 строк кода — легко проверить на ошибки;
  • фиксированный набор шифров: ChaCha20-Poly1305, Curve25519, BLAKE2s;
  • работает только по UDP;
  • соединение устанавливается мгновенно и переживает смену сети.

Чем он лучше старых протоколов

Параметр WireGuard OpenVPN IPsec
Скорость Высокая Средняя Высокая
Объём кода Маленький Большой Большой
Настройка Простая Средняя Сложная
Переподключение Мгновенное Медленное Быстрое (IKEv2)
Маскировка Нет Через обёртки Нет

Как настроить

Клиент

Официальные приложения WireGuard есть для Windows, macOS, Linux, Android и iPhone.

Конфигурация

Конфигурация — текстовый файл:

[Interface]
PrivateKey = ваш_приватный_ключ
Address = 10.0.0.2/32
DNS = 1.1.1.1

[Peer]
PublicKey = публичный_ключ_сервера
Endpoint = адрес_сервера:51820
AllowedIPs = 0.0.0.0/0

Обычно сервис выдаёт готовый файл или QR-код — его импортируют в приложение.

Проверка

Подключитесь и откройте наш инструмент мой IP. В приложении WireGuard видно поле «Последнее рукопожатие» — если оно обновляется, туннель работает.

Ограничения WireGuard в России

  • Узнаваемое рукопожатие — DPI распознаёт и блокирует.
  • Только UDP — в сетях, где UDP ограничен, не работает.
  • Мобильные операторы блокируют строже.

AmneziaWG

AmneziaWG — модификация WireGuard от проекта Amnezia: добавляет мусорные пакеты, меняет размеры и заголовки, чтобы DPI не распознал протокол. Нужен сервер с AmneziaWG и клиент AmneziaVPN. Альтернатива — VLESS с Reality, подробнее в гиде VLESS и Reality.

Как понять, что WireGuard заблокирован

Признак Что значит
В клиенте «Последнее рукопожатие» не обновляется Пакеты не доходят до сервера
Передано много, получено ноль Провайдер режет ответы
Работает на Wi-Fi, не на мобильном Блокирует оператор
Работает минуту и пропадает Провайдер распознаёт протокол по поведению

В таких случаях переходите на AmneziaWG или VLESS: у VPNType в подписке есть и WireGuard, и VLESS — переключиться можно в любой момент.

WireGuard на роутере

WireGuard — лучший протокол для роутеров: он мало нагружает процессор, поэтому даже недорогие модели выдают через него высокую скорость. Keenetic, Asus с прошивкой Asuswrt-Merlin, TP-Link с поддержкой VPN-клиента и роутеры на OpenWrt принимают файл конфигурации .conf напрямую. Подробнее — в гиде что такое VPN-роутер.

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

Вопрос Ответ
Можно ли один файл .conf на два устройства Нет — одновременно они будут мешать друг другу; нужна отдельная конфигурация
Работает ли по TCP Нет, только UDP
Сколько тратит батареи Меньше, чем OpenVPN
Есть ли раздельное туннелирование Через AllowedIPs; на Android — выбор приложений в клиенте
Чем открыть QR-код Официальным приложением WireGuard: «+» → «Сканировать QR-код»

Безопасность конфигурации

В файле .conf хранится приватный ключ — по сути пароль от вашего подключения. Не пересылайте его в открытых чатах и не публикуйте скриншоты QR-кода. Если файл утёк, попросите у сервиса новую конфигурацию, а старую удалите.

Источники

Какой VPN выбрать

Наш выбор — VPNType: конфигурации WireGuard для официальных клиентов — там, где он работает, — и VLESS, Shadowsocks на случай блокировок. Пробный Premium — 5 дней за 1 ₽.

1

VPNTypeНаш выбор

Пробный Premium 5 дней за 1 ₽, до 10 устройств, трафик без лимита

Подключить
2

Bark VPN

Выгодная месячная подписка и пробный период 1 день

Подключить
3

AdGuard VPN

Бесплатная версия с лимитом трафика, премиум быстрее и с большими возможностями

Подключить

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

Блокируется ли WireGuard?

В России — часто, особенно на мобильном интернете: у WireGuard узнаваемое рукопожатие. AmneziaWG и VLESS справляются лучше.

Безопасен ли WireGuard?

Да: современная криптография (ChaCha20, Curve25519), маленький проверяемый код, встроен в ядро Linux.

Чем AmneziaWG отличается?

Это модификация WireGuard с изменёнными признаками пакетов, чтобы DPI не мог его распознать. Нужен совместимый сервер и клиент AmneziaVPN.

Читайте также