Как настроить VLESS протокол на VPS/VDS в панели 3X UI и создать собственный VLESS ключ

Настройка VLESS на сервере VPS/VDS — оптимальное решение для создания высокозащищенного VPN-соединения. Протокол VLESS поддерживает современные технологии шифрования и маскировки, такие как XTLS, Reality и XTLS-Reality, делая его отличным выбором для безопасного и стабильного подключения. В этой статье мы рассмотрим, как настроить VLESS на сервере VPS или VDS через удобную панель 3X UI, а также создадим VLESS VPN ключ для безопасного подключения.

Зачем настраивать VLESS на VPS/VDS?

Настройка VLESS протокола на сервере VPS/VDS обеспечивает гибкость и контроль над подключениями. Вы можете настроить собственные VLESS ключи для повышения безопасности VPN-соединения.

Настройка VLESS протокола

Рассмотрим подробно, как поднять VLESS протокол на VPS/VDS сервере и настроить его через графическую панель управления 3X UI. Следующие шаги будут актуальны для любой VPS/VDS-платформы, где есть возможность установки операционной системы Linux, желательно Ubuntu.

Шаг 1: Выбор VPS/VDS для сервера VLESS Reality

Для настройки VLESS сервера с XTLS Reality вам потребуется VPS или VDS, который будет находиться за пределами ограничительных регионов.

  1. Зарегистрируйте VPS или VDS-сервер, выбрав страну в которой отсутствуют ограничения.
  2. Установите операционную систему Linux, предпочтительно Ubuntu 22.04.
  3. После создания сервера сохраните данные для доступа по протоколу SSH.

Установка Linux Ubuntu 22.04

Шаг 2: Подключение к VPS/VDS серверу через SSH

Чтобы получить доступ к серверу в Windows, воспользуйтесь кроссплатформенной оболочкой «PowerShell»:

Запуск оболочки «PowerShell» от имени администратора в Windows

Если у вас macOS или Linux, подключение к серверу можно выполнить через стандартный терминал.

Подключение к серверу:

  1. Введите команду «ssh root@IP-адрес» и нажмите «Enter», где:
    • ssh — это протокол для безопасного удаленного доступа к серверам;
    • root — ваш логин;
    • IP-адрес — IP-адрес вашего сервера.
  2. Введите пароль и нажмите ввод.

Подключение к серверу: команда «ssh root@IP-адрес»

При вводе пароля с клавиатуры он не отображается на экране. Это нормально.

Если вы выполнили все шаги правильно, то увидите сообщение об успешном входе на сервер в режиме командной строки.

Шаг 3: Установка и настройка 3X UI

Теперь приступим к установке 3X UI — графической панели для управления конфигурациями VLESS.

  1. Обновите систему и установите необходимые пакеты, запустив команду: «apt update && apt upgrade -y». Обновление системы и установка пакетов Ubuntu 22.04: команда «apt update && apt upgrade -y».
  2. Установите 3X UI: Для этого посетите официальную страницу проекта 3X UI на GitHub и скопируйте следующую команду: «bash <(curl –Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)». Установка 3X UI с GitHubКоманда установки 3X UI
    Вставьте эту команду в терминал, подтвердите установку и введите необходимые параметры:

    • Придумайте логин и пароль для доступа к панели 3X UI. В процессе установки эти параметры могут быть сгенерированы автоматически, включая корневой путь URL адреса панели — WebBasePath. Обязательно сохраните данные доступа!
    • Укажите порт, через который будет осуществляться доступ к панели, например, 65000.

Данные для входа в панель 3X UI

Лучше избегать стандартных портов, которые часто используются системными службами. Рекомендуется выбирать порты в диапазоне от 35000 до 65000.

Шаг 4: Настройка VLESS Reality и TCP

После успешной установки 3X UI вы можете приступить к настройке конфигурации VLESS. Для этого выполните следующие шаги:

  1. Откройте панель 3X UI в браузере: введите «IP-адрес:порт» или «IP-адрес:порт/webbasepath/», где:
    • IP-адрес — это адрес вашего сервера;
    • Порт — это номер порта, который вы указали при установке панели 3X UI.
    • WebBasePath — корневой путь URL адреса панели 3X UI. Вход в панель 3X UI
  2. Создайте новое подключение:
    • В меню панели выберите «Подключения» и нажмите «Добавить подключение». Создание нового подключения: настройка протокола VLESSНастройка параметров VLESS протокола
    • Укажите примечание, например, «vless-reality».
    • В поле «Протокол» выберите «vless».
    • Установите параметры:
      • Порт: «443» (рекомендуется для маскировки под HTTPS-трафик).
      • Протокол передачи: «TCP (RAW)».
  3. Настройте протокол Reality:
    • В разделе «Безопасность» активируйте «Reality» и выберите браузер для маскировки в поле «uTLS», например, «chrome» или «firefox». Настройка VLESS XTLS Reality
    • В полях «Dest (Target)» и «SNI» укажите домен для маскировки трафика, например, «google.com:443» или «yahoo.com:443».
    • Выполните автоматическую генерацию приватного и публичного ключей, нажав «Get New Cert».
  4. Настройте параметры для подключения клиента:
    • Перейдите в раздел клиентов, введите «Email» и выберите «xtls-rprx-vision» в поле «Flow». Настройка клиента для подключения по протоколу VLESS
    • Укажите лимиты трафика и срок действия по вашему желанию.
  5. Нажмите «Создать» для сохранения изменений.

VLESS Reality

VLESS сервер с XTLS Reality на VPS/VDS готов к работе. Вы можете подключаться к нему с различных устройств, используя специальные клиенты.

Шаг 5: Подключение к VLESS серверу

Чтобы проверить работоспособность протокола VLESS, настроенного на вашем VPS или VDS-сервере, воспользуйтесь клиентом «Hiddify». Для настройки профиля клиента на ПК вам потребуется VLESS-ключ. Вы можете получить его из панели 3X UI, нажав на кнопку «Информация» и скопировав ссылку в формате «vless://».

Собственный VLESS ключ

Более подробная информация по настройке клиента «Hiddify» доступна в статье: «Настройка VPN для Windows: Hiddify + Vless».