Перейти к содержимому
VPS и серверы · 7 мин

Установка 3x-ui на VPS: свой VPN на VLESS + Reality

3x-ui — веб-панель с открытым кодом для Xray: она создаёт подключения VLESS + Reality и выдаёт их вашим устройствам ссылкой или QR-кодом. Установите её на VPS одним скриптом, повесьте подключение на порт 443, а саму панель закройте файрволом и открывайте через SSH-туннель; подключайтесь через v2rayNG, v2rayN, Hiddify или Streisand. Для личного использования и пары семейных устройств хватит младшего тарифа.

Что понадобится

  • VPS с Ubuntu 24.04 или Debian 12 и root-доступ по SSH (см. Подключение по SSH). Xray лёгкий: Pulse (2 vCPU, 2 ГБ, $10 в месяц) обслуживает несколько устройств, и ещё остаётся запас для сайта или бота на том же сервере.
  • Свободный порт 443. Наши образы чистые, без предустановленных панелей и веб-серверов, так что там ничего не слушает, пока вы сами не установите.
  • Если важна приватность, оплатить можно криптовалютой, в том числе Monero.

1. Установка 3x-ui

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

Установщик спросит, хотите ли вы задать порт панели сами, и сгенерирует случайные логин, пароль и путь (web base path). Запишите их. Показать их снова можно в любой момент:

x-ui settings

SSL-сертификат для панели не нужен, если открывать её только через SSH-туннель из шага 2.

2. Защита панели

Кто попал в панель, тот управляет сервером, а боты круглосуточно ищут 3x-ui на стандартном порту 2053. Четыре правила:

  • Нестандартные порт и путь. Если установщик оставил значения по умолчанию, запустите x-ui и в меню смените порт и сбросьте web base path.
  • Надёжные логин и пароль. Задайте длинный случайный пароль в том же меню; сгенерировать его можно командой openssl rand -base64 24.
  • Файрвол: только SSH и 443. Порт панели остаётся закрытым:
apt install -y ufw
ufw allow OpenSSH
ufw allow 443/tcp
ufw enable
  • Панель — через SSH-туннель. На своём компьютере:
ssh -L 8443:127.0.0.1:PANEL_PORT root@SERVER_IP

Затем откройте в браузере http://127.0.0.1:8443/WEB_BASE_PATH/. Для надёжности укажите в настройках панели (Panel Settings) адрес прослушивания 127.0.0.1 — тогда она вообще не будет отвечать снаружи. Обновляйте её командой x-ui update.

3. Подключение VLESS + Reality

Reality заимствует TLS-рукопожатие настоящего сайта — «цели» (target). Сайт должен поддерживать TLS 1.3 и HTTP/2. Проверьте с сервера (ответ должен быть 2):

curl -so /dev/null -w '%{http_version}\n' --tlsv1.3 https://www.microsoft.com

В панели откройте Inbounds → Add Inbound:

  • Protocol: vless, порт: 443
  • Transmission: TCP (RAW)
  • Security: Reality, uTLS: chrome
  • Target (в старых версиях Dest): www.microsoft.com:443, SNI: www.microsoft.com
  • Нажмите Get New Cert, чтобы сгенерировать пару ключей
  • В разделе клиента Flow: xtls-rprx-vision

Сохраните. Заводите отдельного клиента на каждое устройство: потерянный телефон можно будет отключить, не трогая остальные. QR-код и ссылка vless:// — в меню клиентов этого подключения.

4. Клиентские приложения

  • Android: v2rayNG или Hiddify
  • iPhone и iPad: Streisand или Hiddify
  • Windows: v2rayN или Hiddify
  • macOS и Linux: Hiddify

Отсканируйте QR-код или импортируйте ссылку vless:// из буфера обмена, подключитесь и проверьте, что сайт определения IP показывает адрес сервера.

Частые ошибки

  • Подключение не запускается: порт 443 занят чем-то другим. ss -tlnp | grep :443 покажет чем.
  • Подключается, но ничего не открывается: SNI не совпадает с целью, цель не поддерживает TLS 1.3 или в клиенте другой flow. Сверьте настройки клиента с подключением в панели.
  • Панель осталась на 2053 со стандартным путём: рано или поздно её найдут. Закройте порт в ufw.
  • Вечером падает скорость: трафик на VPS dedisrv не ограничен, но порт сервера 1 Гбит/с делит канал узла с соседями. Когда заняты сразу несколько серверов, каждый получает равную долю. Сайтов, мессенджеров и видео в HD хватит; гарантированная скорость для многих пользователей сразу — задача для выделенного сервера.
  • Забыть о правилах: личный прокси — для вашей собственной приватности. Наши условия запрещают использовать серверы в незаконных целях, и это касается трафика через ваш туннель.

Заказать Pulse

Установка 3x-ui на VPS: свой VPN на VLESS + Reality · dedisrv