Обхід цензури · 1 хв читання

VLESS + Reality: повний посібник із налаштування

VLESS+Reality нині один із найстійкіших способів пройти крізь глибоку інспекцію пакетів: він позичає TLS-рукостискання справжнього сайту замість власного. Пояснюємо, як влаштований Reality, і показуємо налаштування сервера й клієнта XRay — із чесними застереженнями.

Чим Reality відрізняється

VLESS — це легкий протокол без стану в платформі XRay (наступниці V2Ray). Reality — транспортний рівень, який робить його важким для виявлення. Стара обфускація на базі TLS показувала власний сертифікат, і активне зондування та DPI могли її спіймати: цензор під'єднувався до сервера й бачив, що це насправді не той сайт, за який сервер себе видає.

Reality розв'язує це тим, що позичає рукостискання TLS у справжнього сайту. Ви націлюєте Reality на легітимний домен із великим трафіком (ціль «SNI»), і для будь-якого спостерігача — включно з активним зондувальником, що під'єднується до вашого сервера, — рукостискання виглядає точно як з'єднання з тим справжнім сайтом, із його справжнім сертифікатом. Немає підробленого сертифіката, який можна купити, злити чи зняти з нього відбиток. У тунель потрапляє лише клієнт із вашими ключами; решту прозоро відправляють на справжній сайт — його вони й бачать. Саме тому на сьогодні Reality — один із найважчих для блокування DPI підходів. Але це рухома ціль: підберіть доречну та досяжну ціль SNI й пам'ятайте, що з адаптацією цензорів усе може змінитися.

Розгортаємо сервер XRay VLESS+Reality

На VPS або приватному сервері s4m. XRay-core дає бінарник xray і генератор ключів.

Встановіть XRay-core

Встановіть xray на сервері — офіційним скриптом або через менеджер пакетів. Перевірте командою xray version.

Згенеруйте ключі та ID

Виконайте xray x25519, щоб отримати пару приватний/публічний ключ для Reality, і згенеруйте UUID для клієнта VLESS. Візьміть короткий випадковий shortId.

Виберіть ціль SNI

Візьміть справжній популярний сайт із TLS, доступний із мережі, де діє цензура, і ніяк із вами не пов'язаний — саме його рукостискання ви позичаєте. Пропишіть його як dest і serverNames у налаштуваннях Reality.

Напишіть конфіг і запустіть

Налаштуйте inbound: VLESS на 443 з параметрами Reality (приватний ключ, dest, serverNames, shortIds). Запустіть xray як службу systemd, а тоді зберіть відповідний клієнтський конфіг із UUID, публічного ключа, SNI та shortId.

Клієнти та чесні межі

VLESS+Reality розуміють, зокрема, v2rayN (Windows), NekoBox/sing-box (кросплатформні), Hiddify, а на мобільних — Streisand/Shadowrocket. Їм треба згодувати адресу сервера, порт 443, UUID, публічний ключ Reality, обрану SNI та shortId — зазвичай усе це вставляють одним посиланням vless:// або зчитують QR-кодом.

Чесна межа: s4m не надає VLESS/Reality як керовану послугу. Ми продаємо WireGuard/OpenVPN, проксі SOCKS5/HTTP і — що тут головне — приватний VPN-сервер та виділений IP під вашим повним контролем, а це саме те, що потрібно, щоб підняти XRay самотужки. Reality потужний, але не гарантія: цензори постійно пристосовуються, невдало обрана SNI може засвітити ваш сервер, і будь-який метод обходу рано чи пізно можуть заблокувати. Сприймайте його як найсильніший на сьогодні варіант проти важкого DPI, а не як вічне рішення. Ширший контекст — в огляді обходу DPI.

FAQ

Відповіді на питання

Чому Reality важче виявити, ніж звичайну обфускацію TLS?

Reality позичає рукостискання й сертифікат справжнього сайту, тож активний зондувальник, під'єднавшись до вашого сервера, бачить справжній сайт, а не проксі з підозрілим чи самопідписаним сертифікатом. Підробленого сертифіката, з якого можна зняти відбиток, просто немає — і це ламає техніку активного зондування, якою користуються системи DPI.

Чи надає s4m VLESS+Reality?

Ні. s4m надає VPN на WireGuard/OpenVPN і проксі SOCKS5/HTTP, а також приватний сервер і виділений IP під вашим контролем. VLESS+Reality ви піднімаєте на цьому сервері самі за допомогою XRay-core; як керованої послуги s4m її не пропонує.

Як обрати ціль SNI для Reality?

Беріть справжній популярний сайт із TLS — доступний із мережі з цензурою, ніяк із вами не пов'язаний і стабільний. Саме його рукостискання імітує ваш сервер. Невдало обрана чи заблокована SNI зробить сервер помітним, тож обирайте уважно й будьте готові її змінити.

Запустіть Reality на власному сервері

Підніміть XRay VLESS+Reality самотужки на приватному сервері s4m із виділеним IP — повний root-доступ, відсутність логів за задумом, приймаємо криптовалюту. Reality — сильний варіант проти DPI, але не гарантія.

Цю сторінку знаходять за запитами

Реальні пошукові фрази, на які відповідає ця сторінка — за посиланнями відкриються матеріали, що розкривають тему глибше.