Диагностика и исправление Ошибки Обновлено 9 мин Keenetic

Keenetic: пропадает маршрутизация через WireGuard - разбор

Диагностика ситуации, когда handshake на Keenetic есть, а доступ к LAN или интернету через WireGuard исчезает после переподключения.

wireguardkeeneticмаршрутизацияошибка
Содержание
КороткоHandshake подтверждает доступность peer, но не маршруты. Начните с таблицы сетей и AllowedIPs, затем проверяйте policy rules, DNS и firewall.

Отделите handshake от трафика

Если peer показывает свежий handshake, ключи и UDP-путь, вероятно, в порядке. Пропавший доступ к ресурсу тогда ищут в маршрутизации: пакет может идти не в тот интерфейс, отвечать через другой WAN или попадать под правило политики.

Проверьте конфликты подсетей

Частая причина - удалённая сеть совпадает с локальной сетью текущего Wi-Fi. Например, дома и в гостинице используется 192.168.1.0/24. Телефон не отправит такой трафик в WireGuard, потому что считает адрес локальным. Измените домашний адресный план на менее типичный и проверьте снова.

Не меняйте всё сразу

Сохраните текущий конфиг, отключите дополнительные правила маршрутизации и проверяйте по одному маршруту: адрес WireGuard, шлюз LAN, конкретный хост, DNS-имя. Так видно, на каком уровне пропадает путь.

Мини-чеклист

  • Проверить свежесть handshake.
  • Сверить все локальные и удалённые подсети.
  • Проверить AllowedIPs и policy routing.
  • Тестировать IP, затем DNS-имя.

Частые ошибки

  • Лечить маршруты пересозданием ключей.
  • Игнорировать совпадение 192.168.1.0/24.
  • Менять DNS и маршруты одновременно.

Источники и документация

FAQ

Почему работает через LTE, но не через Wi-Fi?

Нередко сеть Wi-Fi использует ту же подсеть, что и удалённая LAN, либо имеет собственную политику и DNS.

Нужен быстрый рабочий доступ?

Если сейчас важнее вернуть подключение, чем продолжать ручную диагностику, переходите к прямому сценарию оформления доступа.

Получить доступ

Дальше по теме

Связанные статьи