Оформить подписку
Развилка · Одна программа или две

Вторая программа нужна как прибор, а не как второй рабочий клиент

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

Вторую программу выбирают не по красоте, а по предсказуемости: от прибора нужны честные показания, а не удобное меню.

Можно ли поставить два клиента сразу?

Да, поставить можно. Включённой держат одну — на телефоне система отдаёт VPN-подключение одному приложению за раз, — так что вторая спокойно лежит установленной и ждёт своего часа. От соседства ничего не ломается.

  • Обе держат один и тот же адрес подписки. Строка не именная и не одноразовая, копий её может быть сколько угодно.
  • Включённой держат одну. Вторую запускают в момент проверки и после неё гасят.
  • Второго доступа от неё не появится. Серверы даёт подписка, приложение — только окно к ней.
  • Запасной клиент, скорее всего, займёт ещё один слот устройств. Это и есть вся плата за удобство, и она разовая.
  • Смысл держать вторую — диагностический. Два одинаковых окна к одному доступу пользы не прибавляют.

Зачем вторая программа: это бесплатная диагностика

Затем, что она за минуту отвечает на вопрос, на который иначе уходит вечер: дело в программе или в доступе. Снаружи обе беды выглядят одинаково — сервер не соединяется, локаций не видно, сообщения об ошибке нет. Без второй программы человек начинает перебирать настройки и переставлять приложение, то есть тратить время на ту половину развилки, где ответа нет.

  • Локации развернулись во второй программе — вопрос к первой. Адрес живой, слот на месте, доступ выдаётся. Разбираться надо с приложением.
  • Не развернулись нигде — программа ни при чём. Одинаковый ответ у двух разных клиентов означает, что отвечает не клиент. Смотреть на срок, лимит устройств и сам адрес.
  • Списки пришли в обеих, а соединения нет — вопрос к сети. Перечень точек получен, значит выдача работает.
  • Проверка занимает минуту. Вставить адрес, обновить профиль, посмотреть на перечень локаций. Ни настроек, ни перезагрузок.

Почему одинаковый ответ у двух программ — это доказательство

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

Обратный случай так же однозначен. Появились локации во второй, пусто в первой — выдача исправна, и дальше разговор только про первое приложение. Заодно это готовый ответ на вопрос «а менять ли клиент вообще»: переход начинается ровно с такой проверки.

Что показывает подстановка адреса

Пять исходов и вывод по каждому. Смотрят на одно — развернулся ли перечень локаций, а не на то, поднялось ли соединение.

В первой программеВо второй программеВывод
Локаций нетЛокации естьДело в первой программе. Доступ выдаётся нормально, дальше вопрос к приложению — и, возможно, к переходу на другое.
Локаций нетЛокаций нетПрограмма ни при чём. Причина на стороне выдачи: истёк срок, упёрлись в лимит устройств или адрес отозван.
Одна запись App not supportedПолный список локацийПервая программа не передаёт идентификатор устройства и получает заглушку. Настройками не чинится, только другой программой.
Локации есть, соединения нетЛокации есть, соединения нетВыдача исправна в обоих случаях. Смотреть надо на сеть, выбранную точку и настройки системы.
РаботаетЗаглушка вместо спискаВопрос к запасной программе: клиент, который не присылает идентификатор устройства, прибором быть не может.

Какую программу брать второй

Аскетичную и проверенную временем, а не самую красивую. От запасного клиента нужны честные показания: чем меньше он делает от себя, тем яснее видно, что именно пришло по адресу подписки.

  • На Android — V2RayNG. Фактический эталон совместимости: заработавший где угодно профиль заработает и здесь. Интерфейс скупой, для прибора это плюс. Берут APK со страницы релизов проекта: из Google Play программа снята, а то, что лежит там под похожим названием, — сторонний форк, а не оригинал. Обновлять придётся руками. Разбор пары — Happ или V2RayNG.
  • На компьютере — Hiddify или что-нибудь из семейства Clash Meta. Оба живые, с открытым кодом, оба берутся со страницы релизов.
  • Незнакомый проект проверяйте до установки. Ищите по названию на площадке разработчика, сверяйте автора, смотрите дату последнего изменения.

Один запрет: клиент, который не передаёт идентификатор устройства

Такой прибор даёт ложные показания. При включённом лимите выдающая сторона узнаёт устройства по служебному заголовку x-hwid, который присылает сам клиент. Программа, которая его не отправляет, получает не перечень точек, а заглушку — одну запись с надписью App not supported, ведущую в никуда. Вы увидите пустоту и решите, что доступ кончился, хотя кончился он только для этого клиента.

Известный случай — Clash Verge Rev: формат подписки он разбирает полностью, а идентификатор не шлёт, и поддержку в проекте добавлять не собираются. Из этого семейства годятся Koala Clash (форк ровно этого клиента, тот же вид и то же ядро) и FlClashX. Happ и V2RayNG идентификатор передают тоже, поэтому парой для проверки подходят обе.

Запасной клиент занимает ещё один слот устройств

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

Отсюда трезвый расчёт. Кому слотов хватает — держите подписку добавленной постоянно, минутная проверка того стоит. Кому впритык — вставляйте адрес во вторую программу только на время проверки и спросите у выдающей стороны, как у неё снимается лишнее устройство: правила учёта у каждой свои. Как устроен счёт — на странице про лимит устройств.

Чего вторая программа не лечит

Она ничего не добавляет к доступу, только показывает его с другой стороны. Половина вопросов про запасной клиент растёт из надежды получить что-то сверх первого. Не выйдет.

  • Второго доступа не появится. Обе программы получают один и тот же перечень точек по одной подписке.
  • Срок не удвоится. Дни считает выдающая сторона по вашей строке, число установленных программ на счёт не влияет.
  • Скорость не вырастет. Через запасной клиент идёт тот же туннель к той же точке.
  • Лимит устройств не расширится. Вторая программа его не обходит, а расходует — ровно на одно устройство.
  • Обрывы в фоне на Android не исчезнут. Система выгружает фоновые приложения у всех клиентов одинаково. Помогает исключение из экономии батареи для той программы, которой вы пользуетесь.

Проверка подстановкой: как читать результат

Адрес подписки один, программы две. Смотреть надо не на соединение, а на список локаций: развернулся он или нет. Дальше вывод читается по ветке.

Обе ветки закрывают вопрос: дальше вы либо чините приложение, либо больше его не трогаете.

Прибору нужна эталонная мера

У проверки подстановкой есть слабое место: она сравнивает две программы, но не проверяет сам адрес. Если по нему уже ничего не выдаётся, обе покажут пустоту, и вы узнаете только то, что виноват не клиент. Достроить проверку до конца можно эталоном — заведомо рабочей подпиской, про которую известно, что серверы она отдаёт прямо сейчас. Вставьте её в запасной клиент, не трогая старую запись: развернулся полный перечень локаций — приложение и устройство исправны, дело в прежнем адресе. Не развернулся даже с ней — причина в сети или в системе, и перебирать приложения дальше бессмысленно.

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

Частые вопросы про два клиента

Можно ли поставить два VPN-клиента на один телефон?

Да. Обе программы уживаются рядом, а туннель поднимает одна из них: на телефоне система отдаёт VPN-подключение одному приложению за раз.

Отсюда практика — запасную держат выключенной и включают, когда надо понять, в программе ли дело.

Можно ли добавить одну подписку в два приложения?

Да, адрес подписки не одноразовый: его вставляют в любое число программ, и каждая получит по нему свой перечень серверов.

Учтите счёт устройств: для выдающей стороны второе приложение выглядит отдельным устройством и занимает место в лимите.

Как понять, в клиенте дело или в подписке?

Подставить тот же адрес во вторую программу и посмотреть, развернулся ли список локаций. Появился — вопрос к первому приложению; пусто в обоих — вопрос к доступу.

Уточнение: запасной клиент должен передавать идентификатор устройства, иначе он покажет пустоту независимо от состояния доступа.

Будут ли два клиента мешать друг другу?

Нет, пока включена одна. Установленная, но не запущенная программа ничего не занимает и в работу соседа не вмешивается.

Одновременно поднять туннель в обеих не выйдет: подключение достаётся одному приложению за раз.

Какой клиент лучше держать вторым?

Простой и проверенный. На Android этому описанию отвечает V2RayNG — эталон совместимости с аскетичным интерфейсом; берут его со страницы релизов проекта, потому что из Google Play он снят. На компьютере в этой роли обычно оказывается Hiddify или что-то из семейства Clash Meta.