Протоколы и поля строки: vless, vmess, trojan, ss
Первое слово строки — это не название сервиса, а способ разговора с сервером. От него зависит, какие поля будут дальше и какие из них обязательны. Разберём четыре, которые встречаются в реальных конфигурациях.
Обновлено 20 сентября 2026148 ₽ в месяц за конфигурацию, которую не нужно чинить: живой список узлов вместо одной строки, 3 устройства с одного адреса. Первые 3 дня — бесплатно, платёжные данные для них не нужны.
Смотреть доступ →Протокол — это правила разговора, а не марка сервера
V2RayTun построен на ядре Xray Core, и принимает он ровно те протоколы, которые это ядро умеет. Сервер и клиент должны договориться, в каком виде передавать данные: как здороваться, чем шифровать, как представляться. Именно это записано в первом слове строки, до двоеточия. Всё, что идёт после, — подробности выбранного разговора.
| Протокол | Начало строки | Пропуск | Что заметно |
|---|---|---|---|
| VLESS | vless:// | Идентификатор вида 8-4-4-4-12 | Читаемые параметры после знака вопроса |
| VMess | vmess:// | Идентификатор внутри base64 | Сплошной нечитаемый блок символов |
| Trojan | trojan:// | Пароль | Похожа на vless, но вместо идентификатора слово |
| Shadowsocks | ss:// | Метод и пароль | Короткая строка, параметров почти нет |
Если вам прислали строку и не сказали, что это, смотреть нужно на первое слово — всё остальное следует из него. Как эти строки попадают в приложение и чем отличается одиночная строка от адреса списка, разобрано в видах конфигураций.
Что значат поля после знака вопроса
У vless и trojan параметры записаны открыто, и по ним видно, как именно клиент должен здороваться с сервером. Значения должны совпадать с тем, что настроено на стороне сервера, символ в символ: расхождение в одном поле даёт соединение, которое поднимается и сразу гаснет.
- security
- Вид внешнего слоя:
tls— обычное шифрование,reality— разговор под видом стороннего сайта. Пусто означает открытое соединение, и это почти всегда ошибка выдачи. - sni
- Имя, которым клиент представляется при приветствии. Сервер ждёт конкретное — подставите другое, и разговор оборвётся на первом шаге.
- type
- Транспорт:
tcp,ws,grpc,httpupgrade. Определяет, в какой оболочке едут данные. Меняется только вместе с настройками сервера. - fp
- Отпечаток: чьим приветствием прикидывается клиент —
chrome,firefox,safari. Влияет на то, насколько обычным выглядит первый пакет. - pbk и sid
- Открытый ключ и короткий идентификатор Reality. Без них Reality не соберётся, а строка внешне будет выглядеть целой.
- flow
- Режим передачи, чаще всего
xtls-rprx-vision. Если сервер его не ждёт, соединение установится и замрёт без трафика.
Значения полей придумывать нельзя: они выданы сервером и приезжают вместе со списком узлов. Менять их имеет смысл, только когда так сказал тот, кто сервер настраивал.
Reality, TLS и почему их путают
TLS — то же шифрование, что у любого обычного сайта: сервер предъявляет сертификат на своё имя. Reality устроен иначе: клиент здоровается так, будто идёт на сторонний известный сайт, и только сервер знает, что разговор на самом деле его. Поэтому у Reality обязательны и sni, и открытый ключ — без них подмены приветствия не получится.
Где какой протокол вам попадётся
В свежих выдачах почти всегда vless с Reality: это сегодняшний стандарт у большинства, кто держит серверы. VMess встречается в старых доступах, которые выдали год-полтора назад и с тех пор не переоформляли. Trojan любят там, где соединение должно быть максимально похоже на обычный сайт. Shadowsocks остаётся в самых простых схемах и на домашних серверах.
Практический вывод простой: если у вас набор из разных протоколов, это не мешает — приложение поднимает каждый профиль по своим правилам. Куда важнее, чтобы набор был живым и обновлялся; про это страница о серверах. А когда профиль добавлен, но связи нет, причину ищут по узлам схемы, а не перебором протоколов.
Разобрать свою строку по частям
Инструмент ниже показывает, какие поля нашлись в вашей строке и каких не хватает. Он ничего не отправляет: разбор выполняет скрипт этой страницы прямо в вашем браузере, а идентификатор не выводится на экран намеренно — его достаточно, чтобы подключиться вместо вас.
Разобрать свою строку по частям
Вставьте конфигурацию или адрес подписки — покажем, какой это формат, какие поля в нём нашлись и чего не хватает. Строка не уходит с устройства: разбор выполняет скрипт этой же страницы, отправлять её некуда и некому.
Идентификатор на экран не выводится намеренно: его достаточно, чтобы подключиться вместо вас. Если не хотите вставлять строку целиком — вставьте её начало до знака вопроса, формат и адрес видны и по нему.
Какой протокол быстрее?
Разница между vless и trojan на практике теряется на фоне расстояния до сервера и его загруженности. Заметно медленнее бывает vmess на слабых устройствах, потому что он делает больше лишней работы. Выбирать протокол ради скорости не стоит — выбирайте узел поближе.
Строка начинается с ss:// — это устаревший доступ?
Не обязательно. Shadowsocks до сих пор рабочий вариант, просто более простой: в нём нет маскировки под сторонний сайт. Для домашнего сервера или обмена файлами внутри своей сети этого хватает.
В строке нет параметра sni. Это ошибка?
Для ss и vmess — нет, там его и не должно быть. Для vless с Reality — да, ошибка: клиенту нечем представиться, и сервер разговор не продолжит.
Можно ли поменять порт в строке, если 443 не работает?
Только если сервер действительно слушает другой порт. Порт в строке — это не настройка вашего устройства, а адрес двери на той стороне: постучаться в закрытую дверь можно, но не откроют. Что делать дальше — в разборе по узлам.
Приложение показывает «неверный формат». Что смотреть первым?
Начало и конец строки. Девять раз из десяти потерялся хвост после знака решётки или в середину попал перенос строки из мессенджера. Окно разбора выше покажет это за секунду, а типовые потери перечислены в видах конфигураций.
Почему разбор выполняется в браузере, а не на сервере?
Потому что строка — это пропуск. Отправлять её куда-либо ради разбора незачем: всё, что нужно, считается на вашем устройстве. По той же причине мы не просим ни почту, ни телефон — на сайте вообще нет форм, кроме поиска. Вопросы пишите на support@v2raytun.skin.
Конфигурация, за которой следят не вы: 148 ₽ в месяц на годовом сроке (1 800 ₽ одним платежом) либо 200 ₽ за месяц без обязательств. Один адрес работает на 3 устройства, мёртвые узлы внутри списка заменяются сами, трафик не считают, на письма отвечают за час-полтора. До оплаты — 3 дня бесплатно, карта не нужна.
Взять готовую конфигурацию →