Стороннее приложение: то же ядро, что у приложения, и другой набор протоколов
Самая частая догадка звучит так: «раз ядро одинаковое, любой конфиг подойдёт к любому клиенту». Со сторонним приложением она разбивается на практике — и это отличный пример того, как вообще устроена совместимость. Ниже: что именно понимает стороннее приложение, почему наша основная строка доступа в него не встанет, и где взять подписку, которая работает без своего сервера.
Стороннее приложение — свободное ПО, мы к нему отношения не имеем. Официально наша подписка работает в приложение и запасной вариант.
Сетевой протокол · сетевой протокол · сетевой протокол · сетевой протокол
Сетевой протокол · сетевой протокол · сетевой протокол · сетевой протокол · SSH
Чего в списке нет:
Сетевой протокол+https://логин:пароль@узел:443
Клиент, который вырос из проекта для своего сервера
Стороннее приложение — сетевой узел-клиент с открытым исходным кодом на ядре сетевой компонент. Он умеет работать с подписками, сам выбирает узел по задержке, поднимает системный канал и понимает внушительный список протоколов: сетевой протокол с сетевой протокол, сетевой протокол, сетевой протокол, Сетевой протокол, сетевой протокол, сетевой протокол, сетевой протокол, SSH и другие. Сборки есть под Android, iPhone, Windows, macOS и Linux, исходники выложены открыто — отсюда и частый запрос «стороннее приложение github».
Вторая половина проекта — серверная: её ставят на собственный VPS, чтобы поднять свой узел и раздавать доступ себе и знакомым. Именно поэтому вокруг стороннее приложение много инструкций про аренду сервера: клиент и панель — части одной истории «сделай сам».
И ровно из-за этой самостоятельности в стороннем приложении приходят двумя разными путями. Одни ищут, куда вставить купленный ключ. Другие — как поднять собственный сервер. Дальше по странице разбираем оба варианта честно, включая стоимость второго.
Одно ядро — ещё не одинаковые возможности
Приложение и стороннее приложение собраны на сетевой компонент. Наш конфиг открывается в первом и не открывается во втором. Разбираемся, почему так, — это объясняет всю совместимость сразу, а не только наш случай.
Несёт сетевой стек Chromium
Наш протокол прячет трафик внутри обычного браузерного HTTPS — соединение со стороны выглядит как визит на сайт. Чтобы выдать такой трафик, клиенту нужен настоящий браузерный сетевой стек (Cronet), и приложениего в себе несёт. Отсюда и поддержка строки Сетевой протокол+https.
- Импорт подписки одной кнопкой
- Google Play, российский App Store, Windows, macOS, Android TV
- Автопереключение между серверами подписки
Собран без него — и это нормально
Ядро сетевой компонент само по себе поддерживает наш протокол, но лишь в тех сборках, куда включён браузерный стек: он весит прилично и собирается не под все системы. Стороннее приложение проверкаится без него и делает ставку на другой набор протоколов — тот, что нужен его аудитории со своими серверами.
- Не недостаток клиента, а другой профиль сборки
- Наша строка доступа не распознаётся
- Ключи на сетевом протоколе и сетевой протокол при этом работают отлично
Вывод, который стоит унести со страницы: совместимость определяется не названием ядра, а сборкой конкретного приложения. Поэтому вопрос «какой клиент лучше» почти всегда бессмысленный, а вопрос «какой формат у моего ключа» — единственно рабочий. Полная таблица по пяти популярным клиентам собрана на главной.
Сколько на самом деле стоит «поднять себе сам»
Вариант с собственным VPS честный и рабочий. Просто стоит считать его целиком, а не только по строке аренды.
Аренда
Зарубежный VPS оплачивается каждый месяц, и это самая предсказуемая часть хлопот.
Настройка
Установка панели, сертификаты, домен, ключи доступа. Один раз — интересно, каждый раз при переезде — уже работа.
Ограничения
Адрес одного сервера рано или поздно перестаёт открываться. Дальше — новый сервер, новый домен и переезд всех, кому вы раздали доступ.
Обновления
Протоколы и способы их распознавания меняются. За обновлениями панели и ядра приходится следить самому.
Подписка закрывает ровно эти четыре пункта: серверов несколько, выбывшие меняем мы, обновления — наша забота. Если же поднять свой узел хочется ради интереса — это отличный проект, и отговаривать не будем.
Без своего сервера и командной строки
Ссылка подключения приходит готовой: узлы, ключи и обновления остаются у сервиса.
Подробнее на siberian.appЕсли решили не поднимать своё
Стороннее приложение остаётся
Удалять незачем: если есть рабочие сетевой протокол-ключи, пусть живут рядом.
Кабинет
Вход по номеру телефона или e-mail.
Приложение
Ставится из магазина приложений, на компьютере — обычной установкой.
Импорт
Кнопка в кабинете переносит подписку в клиент. Дальше остаётся тумблер.
Разборы по соседним приложениям
Статьи рядом с этой страницей
Про стороннее приложение и доступ к нему
Где установить стороннее приложение на ПК?
Работает ли стороннее приложение при списках разрешённых сервисов?
Ваша подписка заработает в стороннем приложении?
Чем стороннее приложение отличается от приложение?
Стороннее приложение не подключается — что проверить?
Нужен ли свой сервер, чтобы пользоваться каналом?
Российские сервисы продолжат работать?
Как проверить ссылку без аренды сервера и настройки панели
Поставьте приложение рядом со сторонним приложением, добавьте ссылку из кабинета кнопкой импорта и включайте по очереди, не оба сразу.
Перейти на siberian.app