В кратком изложении, наш подход заключается в шифровании трафика с использованием протокола HTTPS и маскировке под чужие домены.
Что нам понадобиться для настройки VPN VLESS с XTLS-Reality?
Как арендовать сервер для работы VPN?
1) Переходим и регистрируемся в timeweb cloud;
2) После того как мы зарегистрировались переходим в Общий проект и выбираем в правом верхнем углу: Создать -> Облачный сервис
3) В качестве операционной системы выбираем Ubuntu, версия 22.04;
4) Выбираем интересующую нас страну, я выберу Польшу. Не забываем отключить бэкапы, они нам не нужны. Также тут необходимо выбрать конфигурацию сервера, минимальной будет достаточно!
5) Нажимаем кнопку Заказать и ждем пока сервер выполнит все настройки.
6) На почту Вам должны прийти ip адрес сервера, логин пользователя.
Как настроить VPN VLESS с XTLS-Reality на сервере?
где ip_adress — ip-адрес вашего сервера.
Когда у вас спросят “Are you sure you want to continue connecting(yes/no/[fingerprint]) ? ” — ответьте yes.
Обновим все компоненты операционной системы до последней версии
apt update && apt upgrade -y
3. Установим Curl — эта утилита нужна для загрузки файлов и пакетов в терминале.
4. Установим панель 3X-UI
Данный скрипт автоматически установит все что нужно и спросит хотим ли сразу настроить, отвечаем утвердительно и вводим букву: Y.
Далее скрипт попросит ввести нас username, password, порт.
username можете установить любой;
password, любой более менее надежный, главное запомнить его)
порт, введите любое число от 2000 до 65535
После всех проделанных манипуляций панель 3X-UI будет установлена и готова к работе!
Настройка веб-панели управления 3X-UI
Далее логинимся и видим панель управления!
3) Нажимаем на раздел Подключения, далее Добавить подключение.
4) Переходим к настройке VLESS с XTLS-Reality.
Примечание — любое название
Протокол — vless
Порт IP — оставляем пустым
Порт — вместо рандомного ставим 443
Переходим к настройкам Клиента.
Email – Напишите название клиента.
Flow — надо выбрать xtls-rprx-vision. Поле Flow появится только после того, как чуть ниже вы поставите галочку на пункте Reality.
Протокол передачи: TCP
AcceptProxyProtocol, HTTP Маскировка, Transparent Proxy, TLS — всё это должно быть выключено
xVer — оставьте значение 0
Reality — должно быть включено
XTLS — наоборот, должно быть выключено.
uTLS — тут надо выбрать то, под какой браузер будет маскироваться наше VPN соединение. Но, можете выбрать chrome – так будет лучше всего.
Домен — на самом деле это адрес для подключения к вашему серверу. Оставьте пустым, и тогда туда автоматически подставится IP-адрес сервера.
Dest — это destination, то есть «назначение» — тут указываем домен и порт для переадресации google.com:443
Server names — это домен, под который вы будете маскироваться. Меням на google.com,www.google.com
ShortIds — это приватный ключ, сгенерируется автоматически.
Public Key, Private Key — нажмите на кнопку Get new keys, и ключи сгенерируются автоматически.
Sniffing, HTTP, TLS, QUIC, fakedns — оставьте включённым.
7) После нажатия кнопки Создать, настройку можно считать завершенной!
Как использовать VPN на мобильном устройстве (android, ios), ПК (windows, mac os)?
Для всех случаев настройка клиента выполняется схожим образом, вам нужно выгрузить конфигурацию с вашего сервера и передать ее на клиент.
Самый простой способ сделать это, сгенерировать qr код через веб интерфейс и отсканировать с вашего устройства.
На этом всё, спасибо, что прочитал, если статья оказалась полезной, поставь лайк=)
Переходите в мой тг-канал, там я собрал для вас кучу годных сервисов и приложений