Установка и настройка панели X-UI для личного VPN на VPS

X-UI (3x-ui) — это современная веб-панель для управления Xray-core, которая позволяет быстро развернуть собственный VPN-сервер с поддержкой множества протоколов: VLESS, VMess, Trojan, Shadowsocks и других[reference:0][reference:1]. В этом руководстве мы пошагово разберём установку и настройку панели X-UI на вашем VPS, а также покажем, как создать невидимое для DPI соединение с помощью VLESS Reality и транспорта XHTTP.

В отличие от обычных VPN-сервисов, где на одном IP-адресе сидят тысячи пользователей, личный VPN на VPS даёт вам персональный IP и максимальную скорость. А технология XHTTP + Reality маскирует ваш трафик под обычный HTTPS-запрос браузера Chrome — DPI-системы не могут отличить его от обычного веб-сёрфинга[reference:2].

📑 Содержание:

Что такое X-UI и зачем он нужен

X-UI (активная форка — 3x-ui) — это веб-панель с открытым исходным кодом для управления Xray-core — современным прокси-сервером, который поддерживает протоколы VLESS, VMess, Trojan, Shadowsocks и другие[reference:3][reference:4]. Панель предоставляет удобный графический интерфейс, который позволяет:

Благодаря X-UI даже новичок может развернуть профессиональный VPN-сервер за 10–15 минут, не вводя сложных команд вручную.

🚀 Почему стоит использовать личный VPS от VPS-VPN?

В отличие от обычных VPN-сервисов, где 1000+ человек сидят на одном IP, вы получаете персональный VPS.

  • Никаких «шумных соседей»: ваш IP-адрес используете только вы. Никто не сможет «подставить» вас своей активностью.
  • Стабильная скорость: пропускная способность не делится между сотнями пользователей.
  • Минимальный риск блокировок: массовые IP-адреса часто попадают в бан-листы. Ваш личный IP — чистый.
  • Полный контроль: вы сами управляете сервером, выбираете протоколы и настройки.
  • Технология XHTTP + Reality: ваш трафик маскируется под обычный HTTPS, DPI не может его отличить от обычного браузера Chrome.

🎯 Нас в 1000 раз сложнее заблокировать и отследить.

Потому что каждый клиент VPS-VPN — это отдельный выделенный сервер с уникальным IP-адресом и индивидуальными настройками маскировки.

Почему личный VPS лучше массового VPN

Массовые VPN-сервисы удобны, но у них есть фундаментальные недостатки, которые делают их уязвимыми для блокировок:

Параметр Массовый VPN Личный VPN на VPS (VPS-VPN)
IP-адрес Общий (1000+ пользователей) Персональный, только ваш
Скорость Разделяется между всеми Максимальная, только ваша
Риск блокировки Высокий (из-за соседей) Минимальный
Маскировка трафика Стандартные протоколы XHTTP + Reality, имитация Chrome
Логирование Часто хранят логи Zero-log, полная конфиденциальность
Сложность обнаружения DPI Легко обнаружить В 1000 раз сложнее

Подготовка сервера

Перед установкой X-UI необходимо подготовить сервер. Мы будем использовать Ubuntu 22.04 LTS — это рекомендуемая ОС для стабильной работы[reference:6][reference:7].

1. Подключитесь к серверу по SSH:
ssh root@ваш_ip_сервера
2. Обновите систему:
sudo apt update && sudo apt upgrade -y
3. Установите необходимые пакеты:
sudo apt install -y wget curl tar tzdata cron ca-certificates nftables[reference:8]
4. Включите BBR для ускорения TCP:
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p[reference:9]
5. Настройте файрвол (UFW) — откройте порты:
sudo ufw allow 22/tcp (SSH)
sudo ufw allow 443/tcp (для Reality)
sudo ufw allow 2053/tcp (порт панели, можно изменить)
sudo ufw enable[reference:10]

Установка панели X-UI (3x-ui)

Установка панели выполняется одной командой. Скрипт автоматически установит Xray-core, настроит сервисы и сгенерирует случайные учётные данные для входа[reference:11].

🔧 Команда установки:

bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)

Во время установки скрипт спросит, хотите ли вы настроить порт панели вручную. Нажмите Enter, чтобы использовать случайный порт, или введите свой[reference:12].

После завершения установки вы увидите сообщение с адресом панели, именем пользователя и паролем. Обязательно сохраните эти данные![reference:13]

💡 Пример вывода:
Panel URL: http://ваш_ip:2053/случайный_путь
Username: admin
Password: случайный_пароль

Первый вход и базовая настройка

1. Перейдите по полученному URL и войдите в панель, используя выданные логин и пароль[reference:14].
2. Сразу смените пароль администратора в разделе Panel Settings → Authentication[reference:15].
3. Настройте домен для панели (опционально, но рекомендуется для HTTPS):
В разделе Panel Settings → SSL укажите путь к сертификатам Let's Encrypt или загрузите свои[reference:16].

Настройка VLESS Reality с транспортом XHTTP

Теперь создадим входящее подключение с протоколом VLESS, технологией Reality и транспортом XHTTP — это современная связка, которая обеспечивает максимальную скрытность трафика[reference:17][reference:18].

1. В панели перейдите в раздел Inbounds и нажмите Add Inbound.
2. Заполните параметры:
  • Protocol: VLESS
  • Port: 443 (или любой другой, но 443 рекомендуется для маскировки)
  • Flow: xtls-rprx-vision (рекомендуется для Reality)[reference:19]
  • Transport: XHTTP[reference:20]
3. Настройте Reality:
  • Включите Reality в настройках.
  • Укажите Server Name (SNI) — например, www.google.com или www.cloudflare.com.
  • Остальные параметры оставьте по умолчанию или сгенерируйте ключи автоматически.
4. Настройте XHTTP:
  • В поле Host укажите ваш домен или IP[reference:21].
  • В поле Path можно указать любой путь, например /.
5. Нажмите Add — подключение создано!

После создания inbound-а вы увидите ссылку для подключения (в формате vless://...). Её можно скопировать и использовать в клиентских приложениях.

Что даёт транспорт XHTTP

🔬 XHTTP — технология маскировки трафика

XHTTP — это современный транспорт для протокола VLESS, который передаёт данные через HTTP-запросы[reference:22]. В сочетании с Reality он обеспечивает:

  • Имитацию TLS-рукопожатия — соединение выглядит как стандартный HTTPS-запрос.
  • Маскировку под браузер Chrome — все параметры соответствуют реальному браузеру.
  • Отсутствие характерных сигнатур — DPI не может отличить ваш трафик от обычного веб-сёрфинга[reference:23].
  • Возможность использования CDN — XHTTP позволяет использовать CDN-серверы между клиентом и сервером[reference:24].

Благодаря этой технологии ваш VPN-трафик неотличим от обычного HTTPS. Даже самые продвинутые DPI-системы не смогут его заблокировать, потому что они видят обычный браузер Chrome, а не VPN-соединение.

Подключение клиентов

Для подключения к вашему новому VPN-серверу можно использовать любые клиенты, поддерживающие протокол VLESS и Reality:

📱 Android

v2rayNG или Streisand — поддерживают VLESS Reality и XHTTP[reference:25].

🍏 iOS

Streisand или Shadowrocket — отличные клиенты для iPhone.

💻 Windows / macOS

Nekoray или v2rayN — мощные клиенты с поддержкой всех современных протоколов.

🐧 Linux

Nekoray или командная строка Xray — для продвинутых пользователей.

Скопируйте ссылку для подключения из панели (кнопка Copy рядом с inbound-ом) и импортируйте её в выбранный клиент. Всё готово!

Советы по безопасности

Заключение

Мы прошли полный путь — от подготовки сервера до настройки панели X-UI и создания VLESS Reality соединения с транспортом XHTTP. Теперь у вас есть личный VPN-сервер, который:

✅ Готовы получить свой личный VPN-сервер?

Мы в VPS-VPN предлагаем полностью выделенный VPS с предустановленной панелью X-UI и настроенной технологией XHTTP + Reality. Вам не нужно ничего делать самостоятельно — мы всё настроим за вас.

Интернет должен быть свободным, безопасным и быстрым. Выбирайте решение, которое работает по-настоящему. Выбирайте VPS-VPN.

🔥 Получите свой личный VPN-сервер с X-UI и XHTTP + Reality

Мы в VPS-VPN предлагаем полностью готовое решение: выделенный VPS с предустановленной панелью X-UI, настроенным VLESS Reality и транспортом XHTTP. Никаких общих IP, никаких «соседей», только ваш трафик и максимальная защита.

Ваш трафик будет неотличим от обычного HTTPS — DPI-системы увидят обычный браузер Chrome. Нас в 1000 раз сложнее заблокировать.

🚀 Заказать личный VPN-сервер