- Баннер, заголовки, шапки генераторов и картинки без прежнего названия - Все ссылки на установку, генераторы и репозиторий — на новый адрес - hysteria2.sh: файл настроек install.env, старый pinkman.env переносится сам
4.1 KiB
🛡 3X-UI + REALITY
Одна команда ставит панель 3X-UI и сразу создаёт рабочее подключение VLESS REALITY. Домены не нужны.
Что делает скрипт:
- ставит официальную 3X-UI проверенной версии её собственным установщиком;
- выпускает для панели сертификат Let's Encrypt на IP сервера и сам его продлевает;
- прячет панель на случайном порту и случайном пути, со случайными логином и паролем;
- подбирает сайт для маскировки REALITY — проверяет, что тот отвечает по TLS 1.3 и HTTP/2;
- создаёт подключение VLESS REALITY на 443 порту и первого клиента;
- открывает в ufw только нужные порты;
- выдаёт ссылку
vless://и QR-код.
Что понадобится
- VPS с Ubuntu 22.04/24.04 или Debian 12/13, доступ root по SSH
- Свободные порты 443 и 80 — на свежем сервере они свободны
Установка
Подключитесь к серверу по SSH и выполните:
bash <(curl -fsSL https://raw.githubusercontent.com/itsnotkubrick/Reality_Hysteria2/main/scripts/3x-ui.sh)
Через пару минут скрипт покажет всё нужное:
- Адрес панели — откройте его в браузере.
- Логин и пароль от панели.
- Ссылка для подключения — вставьте её в клиент или отсканируйте QR-код.
Всё это сохраняется в файл /root/3x-ui.txt — посмотреть снова: cat /root/3x-ui.txt.
Подключение
Ссылку vless:// поддерживают:
| Устройство | Приложение |
|---|---|
| iPhone, iPad | Streisand, Happ, Hiddify |
| Android | Hiddify, v2rayNG, Happ |
| Windows, macOS, Linux | Hiddify, v2rayN |
В приложении нажмите + → Импорт из буфера или отсканируйте QR-код.
Добавить друга
В панели откройте Клиенты → Добавить клиента, выберите подключение REALITY, задайте имя и при желании лимит трафика и срок. Ссылку для друга покажет кнопка QR-код рядом с клиентом.
Параметры
Команду можно запустить с параметрами — например, если порт 443 уже занят:
bash <(curl -fsSL https://raw.githubusercontent.com/itsnotkubrick/Reality_Hysteria2/main/scripts/3x-ui.sh) --port 8443
| Параметр | Что делает |
|---|---|
--port 8443 |
порт REALITY вместо 443 |
--sni www.apple.com |
свой сайт для маскировки |
--panel-ssl none |
без сертификата: панель будет доступна только через SSH-туннель |
--no-ufw |
не трогать файрвол |
Note
Если порт 80 занят, сертификат для панели не получить — скрипт сам переключится на доступ через SSH-туннель и покажет нужную команду.
Обслуживание
Управление панелью — официальная команда x-ui: перезапуск, логи,
обновление, удаление.
x-ui