VPN VLESS с XTLS-Reality быстрая инструкция по установке

Нажимаем кнопку оплатить.

988db2f5e221f9264373e730b7638d59.png7dee7806eb838e50f05d124c1bb2ad08.png

Установка

После того как мы заказали и оплатили сервер. Переходим в Мои услуги (в боковой панели слева). Выбираем свой сервер (нажимаем на имя с флагом).

e8768a73855cb8202366827a77e0f1aa.png

Нас тут интересует Ip адрес, Имя пользователя и Пароль. Копируем ip адрес, открывает putty для соединения по ssh

b782cf87ec91f89000865730e179d75d.png

В поле Host Name (or Ip adress) вставляем наш ip и если справа поле Port пустое, то пишем 22. Connection type: SSH. Все, нажимаем снизу кнопку OPEN

Диалоговое окно попросит принять меры в обмене ключами, соглашаемся.

069c93d37dce271a275c45c837f0473d.png

Вводим имя пользователя, в примере это root. Копируем пароль и вставляем щелчком правой кнопки мышки (пароль при этом не отобразится) и жмем enter.

Теперь нам надо найти файл: 3x-ui.txt, он находится в /root/3x-ui.txt. Для этого тупо вводим команду:  nano 3x-ui.txt и жмем enter

e4195e38bfb10ad08573e09e65197a68.png

И далее смотрим инфу на каком порте сидит панель и какой юзер.

9bda23e436f0d3e42c75aba223a8b92c.png

Переходим браузер и в адресной строке переходим по адресу: 147.45.69.46:24302/panel/, у вас же это IP-адрес вашего сервера, а port — номер вашего порта.

Создание ключа

Создаем свой ключ.

2c8f2aa81daab5d67417629b158cbd32.png

Заходим в панельку. Вводим свой логин и пароль. Далее нас встречает главное окно

a76daa3a01e74ffd70764e8b924f428d.png

Заходим в Panel settings и внизу меняем languge на русский

96fd46c59407eb3f4c8324fb34141caf.png

Нажимаем на раздел Подключения, далее Добавить подключение.

Переходим к настройке VLESS с XTLS-Reality.

d1d3e2590412bb82d68ecdc4b93eeced.png

  • Примечание — название для удобства идентификации (телефон, пк, друг, подруга) ключа

  • Протокол — vless

  • Порт IP — оставляем пустым

  • Порт — удаляем установленное значение и пишем 443

Клиента пока пропускаем, сначала нужна настройка транспорта

e5852b41da71faeed22bd76056dfedc0.png

  • Протокол передачи: TCP

  • ProxyProtocol, HTTP Маскировка, TPROXY, External Proxy — всё это по умолчанию выключено. Если включено, выключаем

Далее в Безопасность включаем REALITY

  • xVer — оставьте значение 0

  • uTLS— выбираем под какой браузер будет маскироваться VPN соединение. Я выбрал chrome. Т.к. он популярен

  • Dest — назначение, указываем домен и порт. Я оставил yahoo.com:443 — Вы можете заменить например на google

  • SNI — это домен, под который будем маскироваться. Ставим идентично пункту Dest yahoo.com,  www.yahoo.com — Вы можете заменить например на google.com, www.google.com

  • Short ID — приватный ключ сгенерированный автоматически

  • Приватный ключ и Публичный ключ —не заполняем, просто нажимаем кнопку Get new keys и ключи автоматически сгенерируются

  • Sniffing, HTTP, TLS, QUIC, fakedns — оставляем включенными

Теперь настраиваем клиент

  • Email — Пишем название ключа для клиента. Например: vasyan_for_mobile

  • ID — не трогаем

  • Flow — Выбираем xtls-rprx-vision.

    adc07109a58b2ff6f1ecf9e84fb8b05d.png

    Нажимаем создать, ключ готов.

    Для удобства мы можем передать ключ или создать QR. Для этого нужно нажать плюсик слева от ID

    cad8ffa695d06c29cccee4b55c0c4c17.png

    Выбираем QR (удобно сканировать с мобильного устройства) или иконку (i) для получения текстового ключа

    Клиенты для подключения

    • Windows — InvisibleMan-XRay разворачиваем Assets и выбираем нужный zip х64 для 64 битных систем, x86 для 32 битных систем. Есть и другие клиенты постабильнее.

    • IOS и MACOS — FoXray (есть много других клиентов для ios)

    • Android — NakeBox разворачиваем Assets и там будут apk. Выбираем arm64. На момент написания статьи последний назывался релиз: NB4A-1.3.1-arm64-v8a.apk

      Ну вот и все

© Habrahabr.ru