Ключ, конфиг, профиль, ссылка, подписка — это одно и то же?
Самая частая причина фразы «у меня ничего не работает» — не сбой, а словарь. Человек уверен, что ему нужен ключ, хотя ему прислали конфигурацию, и это одно и то же.
Нужна не строка, а рабочий список серверов? Одна ссылка-подписка обновляет его сама: 200 ₽ за месяц, 1 800 ₽ за год на 3 устройства. Первые 3 дня — без карты.
Посмотреть →Слова «конфиг», «ключ», «профиль», «строка», «ссылка» в переписке почти всегда означают одно: текст, который вставляют в приложение. Настоящее различие проходит не между ними, а между одиночной конфигурацией и адресом подписки — вторая сама приносит список первых.
Словарь: кто что имеет в виду
| Слово | Что имеют в виду | Строго говоря |
|---|---|---|
| Конфигурация, конфиг | Строку, которую вставляют в приложение | Точное слово: описание одного сервера |
| Ключ | Ту же строку целиком | Только идентификатор внутри строки — часть, а не всё |
| Профиль | Запись в списке приложения | Строка после того, как её добавили |
| Строка, ссылка | То же самое, по внешнему виду | Годится для обеих сущностей — отсюда половина путаницы |
| Подписка | Адрес, по которому приложение забирает список | Отдельная вещь: не сервер, а источник списка |
| Сервер, нода, локация | Строку в списке | Машина, к которой ведёт строка |
Пять первых строк таблицы описывают одно и то же с разных сторон. Из-за этого человек, которому выдали конфигурацию, продолжает искать «где взять ключ» — и не находит, потому что ключ у него уже в руках.
Настоящее различие: одна строка или адрес списка
Вот оно, и оно одно. Есть конфигурация — текст, начинающийся с названия протокола (vless://, vmess://, trojan://, ss://). И есть адрес подписки — обычная веб-ссылка, которая начинается с https://. Первая описывает один сервер и больше ничего. Вторая не описывает ничего: по ней приложение ходит и забирает пачку конфигураций, а потом ходит снова и обновляет её.
vless://a1b2c3d4-5e6f-4a7b-8c9d-0e1f2a3b4c5d@node7.example-host.net:443?security=tls&type=ws#Амстердам-01https://sub.example-host.net/u/9f14c0d2e7b34a56Разбирать вторую строку бессмысленно: внутри неё нет ни адреса сервера, ни идентификатора — только указание, куда сходить за списком. Отличия подробно: ссылка-подписка.
Откуда взялось слово «ключ»
Из середины строки. Там, до знака @, стоит идентификатор — набор символов вида a1b2c3d4-5e6f-4a7b-8c9d-0e1f2a3b4c5d или пароль. Это действительно ключ: по нему сервер узнаёт своего. Но в обиходе слово переехало на всю строку целиком, потому что продавцы доступа говорят «выдаём ключ», имея в виду «выдаём строку». Что на самом деле стоит за этой частью — идентификатор.
Чем это всё оборачивается на практике
- А «Мне прислали конфиг, а нужен ключ» Ключ внутри конфига. Отдельно он бесполезен: без адреса и порта приложению некуда идти. Вставляйте присланную строку целиком — в ней уже есть всё.
- Б «Добавил подписку, а сервер не появился» Подписка не сервер. После добавления приложению нужно сходить по адресу и скачать список. Нажмите обновление списка в приложении: обновление списка серверов.
- В «Профиль есть, а подключения нет» Профиль — это просто запись в списке. Она появится даже у полностью мёртвого сервера. Проверьте не наличие записи, а отклик: как отличить живую строку.
- Г «Купил ключ, а он не подошёл к моему приложению» Строки не привязаны к программам. Одна и та же работает в любом клиенте, который знает её протокол. Убедитесь, что протокол в начале строки приложение поддерживает: протоколы.
Одна ссылка вместо сборника строк
Ссылка-подписка избавляет от ручной работы: серверы за ней меняются и добавляются сами, а строка в приложении остаётся прежней. Месяц — 200 ₽, год — 1 800 ₽, то есть 4,9 ₽ в день на 3 устройства. Платёж разовый, карта не привязывается, оформление проходит здесь же.
- список обновляется сам
- разовый платёж
- 3 устройства
Что покупают, когда пишут «продаём ключи»?
Обычно ссылку-подписку: одну строку, за которой стоит обслуживаемый список серверов. Реже — одиночную конфигурацию. Разница существенная: что именно покупают.
Можно ли из подписки достать обычные конфигурации?
Да: если открыть адрес подписки в браузере, обычно отдаётся список строк, часто упакованный в base64. Почему он выглядит как мешанина символов — здесь.
Почему в приложении это называется «профиль», а не «конфигурация»?
Потому что после добавления строка превращается в запись с настройками, и слово «профиль» описывает её точнее. Содержимое то же самое.
Ключ и пароль — разные вещи?
В протоколах trojan и shadowsocks вместо идентификатора стоит именно пароль, и он выполняет ту же роль. В vless и vmess это длинный идентификатор из букв и цифр.
Когда разбор закончен, остаётся вопрос, на который страница ответить не может: жив ли сервер за вашей строкой. Быстрее всего это проверяется подстановкой — возьмите ссылку, за которой стоит обслуживаемый список серверов, и положите её в то же приложение рядом со своей. Заработало — дело было в строке. Первые 3 дня выдаются без платёжных данных, дальше 200 ₽ за месяц или 1 800 ₽ за год — это 4,9 ₽ в день на 3 устройства, разовым платежом и без автосписаний.
Получить ссылку →