Парсер строки vless://
Ключ выглядит как случайный набор символов, хотя устроен строго: идентификатор, адрес, порт, параметры и метка. Парсер показывает эту структуру и заодно проверяет, не потерялось ли по дороге то, без чего соединение не соберётся.
Идентификатор в выводе показывается сокращённо: полностью он и так у вас в буфере, а на экране его лучше не держать.
Из чего состоит ключ
vless://11111111-2222-3333-4444-555555555555@node-fra1.example.net:443?security=reality&sni=www.microsoft.com&pbk=xu9K…&sid=9f2a#FRA-01-
01
vless://СхемаКакой протокол использует ключ. Дальше формат разбирается по правилам этой схемы -
02
11111111-…-555555555555ИдентификаторUUID пользователя: по нему сервер узнаёт, что подключились именно вы -
03
@node-fra1.example.netАдрес сервераДомен или IP, к которому подключается клиент -
04
:443ПортБез него соединение не установится. 443 маскирует трафик под обычный HTTPS -
05
?security=reality…ПараметрыНастройки транспорта и защиты: type, security, sni, pbk, sid, flow -
06
#FRA-01МеткаНазвание сервера в списке. На соединение не влияет — подробнее
Что парсер считает ошибкой
security=realityбезpbk— публичный ключ обязателен, без него сервер не ответит.type=grpcбезserviceName— соединение не соберётся.type=wsбезpath— сервер обычно ждёт конкретный путь.- Идентификатор не в формате UUID — клиент отвергнет ключ ещё до подключения.
allowInsecure=1— проверка сертификата отключена: соединение установится, но защита от подмены сервера снимается.- Отсутствующий порт — самая частая потеря при копировании из чата.
Полный словарь параметров с примерами значений — на странице поля строки vless по одному.
Проверьте, в строке дело или в самом доступе
Формат можно разобрать здесь, но живой ли сервер — показывает только подстановка. Подставьте в тот же клиент заведомо рабочую ссылку: подключилось — клиент и настройки исправны, вопрос к вашему ключу. Демо ТОК VPN на 3 дня выдаётся без карты.
- ссылка приходит сразу
- подходит Happ и другим клиентам
- карта не нужна
Почему инструмент называет ключ «одним сервером»?
Потому что так и есть: в строке зашит один узел. Список серверов, который обновляется сам, даёт только подписка — разница здесь.
Парсер понимает vmess?
Да. У vmess внутри строки лежит JSON, упакованный в base64, — инструмент раскодирует его и покажет поля с русскими названиями.
Можно ли собрать ключ обратно из полей?
Здесь — нет: ключи выдаёт сервер, самостоятельная сборка строки не создаёт доступа. Собрать можно только конфиг из уже имеющегося ключа — как.
Разбор формата отвечает на вопрос «строка составлена правильно?», но не на вопрос «доступ ещё живой?». Второй проверяется только подстановкой: демо ТОК VPN на 3 дня, без карты — ссылка приходит сразу, и по ней видно, ваш ли ключ виноват.
Взять ссылку для сверки →