+---=---=---=---+
V2Ray/XRay представляет собой не просто протокол, а, можно сказать, фреймворк, объединяющий различные протоколы с разными транспортами и расширениями под общей оболочкой в рамках единого приложения. Основная идея заключается в том, что как клиент, так и сервер представляют собой один и тот же исполняемый файл. В конфигурации определяются inbounds (обработчики входящих подключений) и outbound (обработчики исходящих подключений).
На стороне клиента inbound, как правило, действует как HTTP- или SOCKS-прокси-сервер, принимая подключения от браузеров и других приложений. Сторона outbound, в свою очередь, настроена как клиент для какого-либо прокси-протокола, предназначенного для соединения с удаленным сервером.
VLESS представляет собой более современный протокол по сравнению с VMess. В отличие от последнего, VLESS не включает в себя механизм шифрования (предполагается, что шифрование должно осуществляться через нижележащий транспортный протокол, такой как TLS). Вместо этого VLESS осуществляет только проверку "свой/чужой" и применяет паддинг данных (изменение размеров пакетов для усложнения обнаружения паттернов трафика).
Работа на примере протокола VLESS с обфускацией Reality: когда вы подключаетесь к серверу, провайдер видит, что вы просто "гуглите" или посещаете определенный сайт, тогда как вы фактически подключены к серверу. Это своеобразная "маскировка" протокола. Таким образом, такой трафик невозможно распознать и заблокировать. В случае попытки блокировки может сработать "Friendly Fire": законопослушный ресурс может внезапно оказаться
заблокированным.
Подключаемся к серверу, далее устанавливаем веб-панель 3x-ui с помощью данной команды:
bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)
Скрипт спросит: "Продолжить с модификациями?", пишем Y и жмём Enter.
Далее скрипт спросит, какой логин и пароль задать для админа веб-панели. Придумываем и пишем, желательно пароль сделать сложный.
Далее скрипт попросит ввести порт, по которому мы будем получать доступ к веб-панели из браузера. Вводим любой и желательно от 15000 до 65535.
Готово! Панель установлена!
Дальше прописываем:
x-ui enable
Нужен он для того, чтобы панель после запуска/перезапуска системы автоматически запускалась.
После установки панели и самого X-Ray, вводим в браузер IP-Адрес и указанный порт веб-панели, указываем логин и пароль который мы указали и входим в него.
Дальше мы должны создать клиентов. Переходим во вкладку "Подключения", жмём кнопку "Добавить подключение". После этого у нас появляется окно с параметрами, указываем такие:
Раскрываем вкладку "Клиент" и указываем следующее:
Идём дальше:
Нажимаем на кнопку "Get new cert" и после этого жмём "Create". Готово!
После данных процедур, идём в настройки пользователя и в параметре Flow ставим "xtls-rprx-vision" и сохраняем изменения.
Для подключения к серверу можно скачать следующее:
NekoBox - для Android-Смартфонов (также можно скачать с F-Droid).
Скачиваем нужную версию для ОС, распаковываем или устанавливаем и запускаем (в Linux можно запустить в меню, на Windows нажать на nekoray.exe).
Нажимаем кнопку Xray.
Идём в веб-панель, нажимаем на кнопку "Информация" и копируем URL, идём обратно в Nekoray и нажимаем "Add Profile from clipboard".
Кликаем ПКМ по профилю и нажимаем "Start", дальше отмечаем галочку Tun Mode.
Готово! Мы подключились к серверу!
Для Android Скачиваем APK файл NekoBox и устанавливаем. Идём в веб-панель и жмём на иконку QR-кода. Берём телефон, нажимаем на иконку файла с плюсиком и наживаем "Scan QR-Code", сканируем, нажимаем на профиль и подключаемся к серверу с помощью кнопки снизу.
Со Streisand процедура такая же.
Готово! Мы подключились к серверу!
https://telegra.ph/GAJD-Podnimaem-svoj-VPN-na-protokolah-AmneziaOutlineX-Ray-03-05
https://habr.com/ru/articles/727868/
+---=---=---=---+