Hiddify не подключается: профиль, сервер, DNS или блокировка

· Дмитрий Рябов

Hiddify не подключается обычно по одной из четырёх причин: профиль (subscription URL) не обновляется, сервер за профилем мёртв, не резолвится DNS до точки входа, или ТСПУ режет конкретный протокол. Сам клиент ломается крайне редко — он лишь интерфейс к ядру sing-box, ядро стабильное.

Симптомы у этих причин разные, и по ним можно довольно быстро понять, где копать. Ниже — диагностический алгоритм и таблица «симптом → причина → что проверить».

Если у вас «Hiddify зависает на Connecting», «коннектится, но интернета нет» или «вчера работал, сегодня нет» — это всё разные истории, и пытаться лечить их одним способом бесполезно.

Коротко

  • Сначала проверьте, обновляется ли профиль: вкладка Profiles → Update. Если ошибка — мёртвый subscription URL.
  • Если профиль обновляется, но коннекта нет — переключите узел внутри профиля.
  • Если ни один узел не работает у одного оператора, а у другого работают — режут протокол (DPI).
  • «Connected, но интернета нет» — почти всегда DNS или TUN mode не активирован.
  • Перезапустите TUN: иногда системный VPN-профиль зависает после спящего режима.
  • На свежих iOS / Android помогает удалить и пересоздать профиль VPN в системных настройках.

Четыре главных причины и как их различить

1. Мёртвый или истёкший subscription URL

Subscription URL — это HTTPS-адрес, по которому Hiddify тянет конфиги. Если хост подписки лежит, истекла оплата у провайдера или ссылка не валидна — клиент не получит свежий список серверов. В UI это видно как ошибка обновления профиля или старая дата «Last updated».

2. Сервер недоступен или перегружен

Подписка может быть свежая, но конкретный VPS — мёртв. Признак: профиль обновляется без ошибок, узлов несколько, но конкретный «лучший» не отвечает на пинг. Решение — переключить узел вручную или включить автотест задержек.

3. DNS не резолвится

Hiddify по умолчанию использует свой набор DNS. Если он по какой-то причине не работает (фаервол блокирует DoH, провайдер режет 1.1.1.1), клиент устанавливает туннель, но имена сайтов не резолвятся. Признак: пинги по IP идут, по DNS-имени — нет.

4. DPI режет протокол

Самый частый сценарий «вчера работало, сегодня нет». ТСПУ обновили правила, и сигнатуру вашего протокола начали резать. Чаще всего страдают «голые» VLESS/VMess без REALITY, обычный WireGuard, Shadowsocks без 2022-шифров.

Симптом → причина → что проверить

СимптомВозможная причинаЧто проверить
Профиль не обновляется, ошибка «failed to fetch»Хост subscription URL недоступенОткрыть ссылку подписки в браузере; попросить провайдера обновить
Connecting крутится бесконечноСервер мёртв или порт зарезан операторомПереключить узел, проверить у второго оператора
Connected, но сайты не открываютсяDNS не резолвится или TUN mode выключенВключить Override DNS / Tun mode в настройках
Работает, но через 10–20 секунд отваливаетсяDPI распознал сигнатуру и режет данныеСменить протокол / узел с REALITY-маскировкой
Работает на Wi-Fi, не работает с LTEОператор режет конкретный протокол / портПроверить блокировку у других операторов
Все узлы помечены «timeout»Профиль свежий, но серверы провайдера упалиСвязаться с провайдером, попробовать резервную подписку

Как проверить прямо сейчас

Если вы прошли симптом-таблицу и не уверены, в чём дело, есть три быстрых шага. Первый — обновите профиль вручную (Profiles → Update). Второй — внутри профиля запустите URL Test (тест задержек): он покажет, какие узлы вообще откликаются. Третий — попробуйте с другой сети: домашний Wi-Fi и LTE одновременно дают понять, виновата ли фильтрация.

Если ни одно из этого не помогло, полезно сверить со статусом сервисов: возможно, проблема не у вас, а массовая блокировка протокола. Сравнение по операторам/регионам через Freedom Checker сразу покажет картину. Полезные ссылки для глубокой диагностики — раздел Troubleshooting в официальной документации Hiddify Manager и тред issues на GitHub Hiddify-App.

Проверить доступность через Freedom Checker

Сбой или блокировка?

Сбой — это история одного звена: упал ваш VPS, провайдер обновил конфиг и сломал подписку, апдейт клиента поломал какую-то фичу. Признак: проблема локальна, у соседа на той же подписке работает.

Блокировка — другое. Симптомы появляются массово у пользователей одного оператора, не уходят за час-два, и переключение узла внутри профиля не помогает. Если в этой же сети не работает ни один из проверенных узлов, а через другую сеть всё ок — это уже не клиент и не сервер, это ТСПУ.

На что обратить внимание

  • Удалите и снова импортируйте профиль — иногда кэш просто застревает.
  • На iOS зайдите в Настройки → VPN и удалите старые конфигурации — Hiddify создаст новую при следующем коннекте.
  • Проверьте, включён ли TUN mode (не «системный VPN» в Hiddify по умолчанию).
  • Включите Override System DNS — частая причина «Connected, но интернета нет».
  • Сравните результат на двух разных сетях — это самая дешёвая диагностика DPI.
  • Не лечите проблему провайдера сменой клиента: NekoBox/v2rayNG/sing-box на том же профиле дадут тот же результат.
  • Если ничего не помогает — задайте провайдеру вопрос: «жив ли мой сервер прямо сейчас?»

Вывод

Hiddify почти никогда не падает «сам по себе» — он лишь интерфейс к sing-box. «Не подключается» — это сигнал, что сломалось одно из звеньев: подписка, сервер, DNS или сетевой путь до сервера. Алгоритм лечения один: пройти по этим звеньям сверху вниз, начиная с обновления профиля.

Если после всех проверок проблема воспроизводится в одной сети и пропадает в другой — это уже не лечится в клиенте, ищите маскированный протокол или поднимайте свой узел.

Проверить сейчас