Files
3X-UI_autoVPS/manuals/hysteria2.md
T

4.0 KiB
Raw Blame History

🚀 Hysteria2

← На главную

Hysteria2 работает поверх UDP и хорошо держит скорость на плохих каналах – отличная пара к REALITY. Одна команда ставит сервер, сертификат и сайт-заглушку и выдаёт готовую ссылку.

Что делает скрипт:

  • ставит официальный Hysteria2 проверенной версии и сверяет контрольную сумму;
  • с доменом – получает сертификат Let's Encrypt, без домена – делает свой и закрепляет его отпечаток прямо в ссылке;
  • поднимает сайт-заглушку: при заходе на ваш домен откроется страница «RETRYING CONNECTION»;
  • создаёт пользователя со случайным паролем и открывает нужные порты в ufw;
  • выдаёт ссылку hy2:// и QR-код;
  • ставит команду hy2, чтобы добавлять и удалять дополнительных пользователей без правки конфигов.

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

  • VPS с Ubuntu 22.04/24.04 или Debian 12/13, доступ root по SSH
  • По желанию – домен, A-запись которого указывает на IP сервера

Установка

Подключитесь к серверу по SSH и выполните:

bash <(curl -fsSL https://raw.githubusercontent.com/itsnotkubrick/3X-UI_KIT/main/scripts/hysteria2.sh)

Установка Hysteria2

  1. Скрипт спросит домен и почту. Нет домена – просто нажмите Enter.
  2. В конце он покажет ссылку hy2:// и QR-код.

Tip

Без домена всё тоже работает. Домен даёт настоящий сертификат и сайт-заглушку, так что сервер снаружи выглядит обычным сайтом.

Подключение

Ссылку hy2:// поддерживают:

Устройство Приложение
iPhone, iPad Streisand, Hiddify, Happ
Android Hiddify, NekoBox
Windows, macOS, Linux Hiddify, v2rayN

Дополнительные пользователи и управление

Команды hy2

Команда Что делает
hy2 add имя добавить пользователя и показать его ссылку
hy2 del имя удалить – его ссылка сразу перестанет работать
hy2 list список пользователей
hy2 link имя ссылка и QR-код ещё раз
hy2 status версия, адрес и состояние
hy2 restart перезапустить, например после исправления DNS
hy2 update обновить до новой проверенной версии
hy2 uninstall удалить всё

Если что-то пошло не так

  • «Не удалось получить сертификат» – A-запись домена ещё не обновилась или порт 80 закрыт у хостера. Исправьте и выполните hy2 restart.
  • Клиент не подключается – проверьте, что у хостера открыт UDP-порт 443 (у некоторых хостеров есть свой файрвол в личном кабинете).
  • Порт 443 занят – поставьте на другой: добавьте к команде установки --port 8443.

← На главную · Дальше: 📶 XKeen на Keenetic →