Одна из самых частых дилемм новичков. Короткий ответ: в большинстве случаев выбирайте VLESS. Вот почему.
Четыре измерения
- Шифрование: у VMess своё шифрование AEAD; у VLESS его нет, он опирается на внешний TLS. При наличии TLS оба одинаково безопасны.
- Синхронизация часов: VMess требует расхождения часов не более 90 секунд, иначе не подключится; у VLESS такого требования нет.
- Устойчивость к блокировкам: у VLESS меньше сигнатур, а с TLS / REALITY его труднее обнаружить; рукопожатие VMess распознать проще.
- Производительность: VLESS пропускает слой собственного шифрования, поэтому нагрузка на CPU чуть ниже — заметнее при высокой конкуренции.
Когда VMess ещё уместен
Один частый случай: сервер, к которому вы подключаетесь, отдаёт только узлы VMess. Тогда просто настройте по заданным параметрам — менять протокол не нужно. Некоторые старые провайдеры подписок по-прежнему в основном на VMess.
Рекомендация
Свой сервер: сразу берите VLESS + Vision + REALITY. Чужая подписка: клиент подключается тем протоколом, который указан в ссылке, — выбирать вручную не нужно.
Ссылки VLESS и VMess имеют разные префиксы (
vless:// и vmess://); клиент распознаёт их автоматически при вставке.