Keenetic: пропадает маршрутизация через WireGuard - разбор
Диагностика ситуации, когда handshake на Keenetic есть, а доступ к LAN или интернету через WireGuard исчезает после переподключения.
Содержание
Отделите 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.
Нужен быстрый рабочий доступ?
Если сейчас важнее вернуть подключение, чем продолжать ручную диагностику, переходите к прямому сценарию оформления доступа.
Получить доступ