Соединение есть, а сервис всё равно не идёт
Чаще всего запрос до сервера просто не доехал: правило внутри приложения отправило его напрямую, мимо туннеля. Соединение при этом честно установлено, значок горит, скорость измеряется — поэтому и кажется, что «всё включено, но не работает».
Проверка занимает полминуты и стоит первой: выключите доступ и откройте тот же сервис. Не открылся и без доступа — дело не в маршрутах.
Короткий ответ
Приложение решает по СПИСКУ ПРАВИЛ, что отправить через сервер, а что оставить напрямую. Если ваш сервис попал под правило «напрямую» или не попал ни под одно, он идёт мимо туннеля — и ведёт себя ровно так, как вёл бы без доступа вовсе.
- Правила читаются сверху вниз, срабатывает первое подходящее. Не «самое точное» и не «последнее», а первое.
- Если не подошло ни одно правило — запрос уходит в основной выход. Куда именно, зависит от режима, который у вас выбран.
- Списки адресов лежат в двух отдельных файлах и обновляются не вместе с приложением. Устаревший список — обычная причина «вчера работало, сегодня нет».
- Симптом различает причину. Не идёт ОДИН сервис — дело в маршруте. Отваливается ВСЁ — дело в соединении с сервером, маршруты ни при чём.
- Переключение на «весь трафик» — это проверка, а не настройка. Заработало — значит виноваты правила, и чинить надо их.
Как приложение решает, куда отправить запрос
Слева — момент, когда вы открыли сервис. Дальше запрос попадает в список правил, и вся развилка решается там, ещё до того как что-то ушло в сеть.
Симптом → причина → что делать
| Что видно | Что это значит | Что делать |
|---|---|---|
| Не открывается один сервис, остальное работает | Запрос по этому адресу идёт мимо туннеля — сработало правило «напрямую» | Переключить режим на «весь трафик» и проверить. Заработало — правило найдено |
| Не открывается ничего, значок подключения горит | Дело не в маршрутах, а в соединении с сервером | Сменить локацию, потом проверить саму подписку |
| Вчера работало, сегодня нет, настройки не трогали | Устарели списки адресов: сервис переехал на адреса, которых в файле ещё нет | Обновить оба файла списков вручную и переподключиться |
| Сайт сервиса открывается, а видео не грузится | Страница и видео живут на разных адресах, под правило попал только один из них | Проверить на «всём трафике»: если видео пошло — правило цепляет не все адреса сервиса |
| На телефоне идёт, на компьютере нет | Разные устройства — разные режимы и разные списки правил | Сверить режим маршрутизации на обоих, а не искать разницу в сети |
Как проверить маршрут за три шага
Порядок важен: каждый следующий шаг имеет смысл только если предыдущий ничего не дал.
-
1
Выключить доступ и открыть тот же сервис
Открылся — значит соединение и подписка исправны, а мешает именно маршрут. Не открылся — маршруты ни при чём, идите разбираться с самим сервисом.
-
2
Включить режим «весь трафик» и повторить
В этом режиме в туннель уходит всё, включая локальные сервисы и обновления системы. Сервис заработал — причина в правилах. Это диагностический шаг: держать так постоянно неудобно, потому что банки и госсервисы начнут видеть чужой адрес.
-
3
Обновить списки адресов
В настройках маршрутизации у каждого из двух файлов есть дата и размер. Обновлять их надо по очереди, дожидаясь конца загрузки каждого, а потом переподключиться. Дата свежая, а сервис по-прежнему молчит — причина не здесь.
Чем режимы отличаются друг от друга
Режимов два по сути, и разница между ними — что именно уходит в туннель.
- «Весь трафик». В туннель идёт абсолютно всё: и сервисы, и обновления системы, и локальные адреса. Работает предсказуемее всего, но домашние сервисы при этом видят чужой адрес, и клиент приходится выключать ради банка или маркетплейса.
- «По правилам». Российские сервисы остаются напрямую, через сервер уходит только остальное. В этом режиме клиент держат включённым постоянно и выключать ради банка не нужно — но именно здесь и живёт разбираемая ошибка: сервис может оказаться в списке «напрямую».
- Раздельно по приложениям. На Android можно указать, какие программы идут через сервер, либо наоборот — какие в обход. В настольных версиях такого списка с галочками нет, там то же самое делается режимом маршрутизации.
Почему режим важнее выбора локации
Потому что режим определяет, попадёт ли запрос в туннель вообще, а локация — только через какую страну он пойдёт. Смена сервера при неверном маршруте не меняет ничего: запрос как шёл мимо, так и идёт.
Список правил — не то же самое, что список серверов
Их часто путают. Список серверов приходит из подписки и отвечает на вопрос «куда подключаться». Список правил лежит в приложении и отвечает на вопрос «что туда отправлять». Обновление одного не обновляет другое, и починка одного не лечит другое.
Правила проверены, а сервис всё равно молчит
Значит развилка ушла в другую сторону: маршрут тут ни при чём, а сервер не отвечает или канал не тянет. Отделить одно от другого можно подстановкой — вставьте в то же приложение заведомо рабочую подписку и повторите те же три шага. Пошло — вопрос был к каналу, а не к настройкам.
Частые вопросы
Как понять, что дело именно в правилах, а не в сервере?
По охвату симптома. Правила ломают ОДИН сервис и оставляют остальные работать. Сервер ломает всё сразу: страницы не открываются вообще, а не выборочно.
Списки адресов обновляются сами?
Обновление приходит по событию — вместе с обновлением подписки, примерно раз в неделю, и не при каждом обновлении. Поэтому дату файла имеет смысл смотреть глазами, а не считать, что она всегда свежая.
Можно ли оставить «весь трафик» насовсем?
Можно, но неудобно. В этом режиме через сервер идут и банки, и госсервисы, и обновления системы — часть из них начнёт задавать вопросы о непривычном адресе. Обычная практика — вернуться на правила, когда причина найдена.
Почему сайт сервиса открывается, а видео нет?
Потому что это разные адреса. Страница отдаётся с одних серверов, само видео — с других, и под правило может попасть только один из них. Признак ровно такой: интерфейс живой, плеер крутится.
Помогает ли перезапуск приложения?
Иногда — и это как раз тот случай, когда помогает. При перезапуске заново читаются правила и заново поднимается соединение. Если после перезапуска картина не изменилась, повторять его смысла нет.