VLESS — это легкий транспортный протокол без сохранения состояния, разработанный проектом XTLS. В отличие от VMess, он не зависит от системного времени и использует UUID для аутентификации.
Reality — это современная технология, которая устраняет необходимость в покупке домена и SSL-сертификате. Она маскирует трафик под обычное посещение популярных сайтов (Google, Microsoft и др.), делая прокси неотличимым от обычного HTTPS-трафика.
Преимущества связки VLESS+Reality
- Не нужен домен — работает просто на IP-адресе
- Не нужен SSL-сертификат — Reality сам обеспечивает шифрование
- Маскировка трафика — неотличим от посещения Google/Microsoft
- Высокая скорость — минимальные накладные расходы
- Устойчивость к DPI — эффективно обходит глубокий анализ пакетов
Настройка сервера
Способ 1: Через 3x-ui панель (рекомендуется)
Установите панель управления 3x-ui:
curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh
После установки:
- Откройте панель (по умолчанию порт 2053)
- Создайте inbound с параметрами:
- Протокол:
VLESS - Порт: любой (например
34931для маскировки) - Транспорт:
tcp - Безопасность:
reality - SNI:
google.comилиmicrosoft.com - Short ID: сгенерируйте или оставьте пустым
- Протокол:

Способ 2: Автоматический скрипт reality-ezpz
Самый простой способ — использовать готовый скрипт:
curl -sL https://bit.ly/realityez
Скрипт сам:
- Установит Docker и Xray
- Сгенерирует ключи Reality
- Настроит конфигурацию
- Выдаст готовую ссылку для клиентов
Способ 3: Ручная настройка через Docker
Используйте готовый Docker Compose проект:
git clone https://github.com/mikhailde/xray-vless-reality.git
cd xray-vless-reality
# Сгенерируйте UUID
uuidgen
# Сгенерируйте ключи Reality
docker run --rm teddysun/xray xray x25519
# Отредактируйте config.json, подставив свои ключи
nano xray_config.json
# Запустите контейнер
docker compose up -d
Настройка клиента v2rayN
Шаг 1: Скачайте v2rayN
Скачайте последнюю версию с официального репозитория.

Шаг 2: Добавьте сервер
Вариант А: Через ссылку (самый быстрый)
Скопируйте ссылку такого формата:
vless://UUID@ВАШ_IP:ПОРТ?type=tcp&security=reality&pbk=PUBLIC_KEY&fp=chrome&sni=google.com&sid=SHORT_ID#Название
В v2rayN нажмите Ctrl+V для импорта.
Вариант Б: Ручной ввод
| Параметр | Значение |
|---|---|
| Протокол | VLESS |
| Адрес | IP вашего сервера |
| Порт | Например, 34931 |
| UUID | Сгенерированный UUID |
| Network | tcp |
| Security | reality |
| SNI | google.com (как на сервере) |
| Fingerprint | chrome |
| PublicKey | Публичный ключ Reality |
| Short ID | Короткий ID с сервера |
Шаг 3: Активация
- Выберите сервер правой кнопкой мыши → «Set as active server»
- Включите «System Proxy» в правом нижнем углу
- Проверьте IP на сайте 2ip.ru — должен измениться
Проверка работоспособности
Убедитесь, что соединение работает:
curl --socks5 127.0.0.1:10808 https://ipinfo.io/ip
Должен вернуться IP вашего сервера.
Полезные команды для администрирования
Просмотр логов Xray
docker logs xray-container --tail 50
Генерация ключей Reality
docker run --rm teddysun/xray xray x25519
Генерация UUID
uuidgen
# или
docker run --rm teddysun/xray xray uuid
Заключение
VLESS+Reality — это современный стандарт для создания прокси, который сочетает высокую производительность, надежную защиту и отличную маскировку трафика. Благодаря технологии Reality, ваш прокси будет выглядеть как обычный HTTPS-трафик на Google или Microsoft, что делает его практически необнаружимым для систем блокировки.
