WireGuard не подключается: причины и решение
Поставили WireGuard, импортировали конфиг, нажали «Подключить» — а соединения нет или интернет пропал? WireGuard не подключается по нескольким типовым причинам, и почти все снимаются проверкой по порядку: от конфига и ключей к портам, времени и фаерволу. Разберём, что именно смотреть, — на Windows (основная платформа), а также на Mac и Linux через официальный клиент WireGuard.
Частые причины
Неверный конфиг или ключи
Самая частая причина. Если перепутаны приватный и публичный ключи, есть опечатка в Endpoint или скопирован не весь конфиг — handshake не пройдёт. Понятной ошибки WireGuard при этом не выдаёт: молча шлёт пакеты и не получает ответ. В логах вы увидите Handshake did not complete.
Занят UDP-порт
WireGuard работает по UDP. Если порт (по умолчанию 51820) уже занят другим приложением или туннелем, клиент не сможет поднять сокет. Также мешает второй активный VPN-адаптер — два туннеля могут конфликтовать за маршруты и порт.
Рассинхрон времени на ПК
WireGuard чувствителен к системным часам. Если время на компьютере «уехало» на несколько минут, криптографические таймстемпы не сойдутся и сервер отвергнет рукопожатие. Причина незаметная, но реальная — особенно после переустановки системы или севшей батарейки BIOS.
Фаервол и антивирус режут UDP
Брандмауэр Windows, сторонние фаерволы и антивирусы часто блокируют исходящий UDP-трафик и сам виртуальный адаптер WireGuard. Если клиент «подключён», но трафик не идёт, либо handshake вообще не стартует — первым делом подозревайте защитное ПО.
Нет интернета после подключения
Соединение установилось, индикатор зелёный, но сайты не открываются. Обычно дело в маршрутизации: неверные AllowedIPs, не прописан DNS, либо адрес туннеля (например 10.0.0.2) конфликтует с диапазоном вашей домашней сети.
Оператор режет трафик
Некоторые операторы и мобильные сети фильтруют или замедляют UDP и узнаваемый трафик WireGuard. Тогда handshake не проходит именно из конкретной сети, хотя на другом интернете тот же конфиг работает. Проверяется просто: подключитесь с мобильного интернета или другого Wi-Fi.
Пошаговое решение
Проверьте конфиг и ключи
Откройте конфиг и сверьте поля PrivateKey, PublicKey, Endpoint и AllowedIPs. Убедитесь, что скопирован весь текст без лишних пробелов и переносов. Одна опечатка в ключе — и handshake не пройдёт. Если есть возможность, перевыпустите конфиг заново.
Синхронизируйте время
В «Параметры → Время и язык → Дата и время» включите автоматическую установку времени и нажмите «Синхронизировать». Расхождение даже в пару минут ломает рукопожатие WireGuard.
Освободите порт и отключите лишние туннели
Закройте другие VPN-клиенты и деактивируйте лишние туннели WireGuard — оставьте только один активный. Два туннеля конкурируют за маршруты и UDP-порт, из-за чего ни один не работает стабильно.
Добавьте WireGuard в исключения фаервола и антивируса
В брандмауэре и антивирусе разрешите клиенту WireGuard исходящий UDP-трафик и не блокируйте его сетевой адаптер. На время диагностики можно временно отключить сторонний фаервол и проверить, появилось ли соединение.
Проверьте другую сеть
Если handshake так и не проходит, подключитесь с мобильного интернета или другого Wi-Fi. Если на другой сети заработало — ваш оператор фильтрует трафик, и помогает смена порта или региона релея.
Не выкладывайте свой конфиг и приватный ключ в публичные чаты при просьбе о помощи. Приватный ключ — это доступ к вашему туннелю. Скрывайте поле PrivateKey, когда показываете конфиг кому-то.
Когда проще не настраивать WireGuard вручную
Большинство проблем выше — следствие ручной правки конфигов: один неверный символ в ключе, забытый DNS, конфликт подсетей. Если ваша цель — просто собрать виртуальную локалку для игр с друзьями, возиться с WireGuard руками незачем.
В LanBro конфиг выдаётся готовым: ключи, адреса туннеля и endpoint генерируются автоматически — остаётся импортировать файл в официальный клиент WireGuard и нажать «Подключить». Все участники сразу оказываются в одной подсети, проброс портов и белый IP не нужны: каждый ПК подключается исходящим соединением к релею (хаб-модель). RU-релеи с выбором ближайшего региона дают меньший пинг между игроками.
Полезное по теме: аналоги Hamachi и Radmin VPN в 2026 и что такое виртуальная локальная сеть для игр.
LanBro работает на Windows (основная платформа), а также на Mac и Linux через официальный клиент WireGuard. Два участника — бесплатно, на платных тарифах — большая компания.
Соберите локалку без ручной настройки WireGuard
Без проброса портов, без лимита участников, с выбором ближайшего региона.
Создать сеть бесплатноЧастые вопросы
+ - Почему WireGuard не подключается?
Чаще всего из-за неверного конфига или ключей, занятого UDP-порта, рассинхрона времени на ПК, блокировки UDP фаерволом и антивирусом или фильтрации трафика оператором. Проверяйте по порядку — от конфига к сети.
+ - Что значит handshake did not complete?
Это значит, что клиент отправил пакеты, но не получил ответ от сервера. Обычно виноваты неверный публичный ключ или endpoint, заблокированный UDP-порт или то, что оператор режет трафик WireGuard.
+ - Почему после подключения WireGuard нет интернета?
Соединение установилось, но трафик не маршрутизируется: проверьте поля AllowedIPs и DNS в конфиге, а также не конфликтует ли адрес туннеля с вашей домашней сетью.
+ - Может ли антивирус мешать WireGuard?
Да. Антивирусы и сторонние фаерволы часто блокируют исходящий UDP-трафик и сам сетевой адаптер WireGuard. Добавьте клиент в исключения и проверьте снова.
+ - Как обойти блокировку WireGuard оператором?
Сменить порт или регион релея. В LanBro сети поднимаются на нескольких RU-провайдерах, и если один адрес заблокирован, можно переключиться на другой регион.