Linux 3X-UI - Xray с Web-интерфейсом

Травыч

МируМир☮️
Регистрация
01.06.2025
Сообщения
9 151
Реакции
20 449
Баллы
113

Linux 3X-UI - Xray с Web-интерфейсом​

Опишу процесс установки решения с удобным Web-интерфейсом для работы с Xray.
Будет использоваться программа 3X-UI - https://github.com/MHSanaei/3x-ui

Установка будет производиться на сервер под управлением Debian 12.

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

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

На этапе
Код:
Would you like to customize the Panel Port settings? (If not, a random port will be applied)
Рекомендую выбрать n.
После этого терминал выдаст ссылку для подключения к панели, логин и пароль.

После завершения установки программа готова к работе. Поскольку HTTP соединение небезопасно, а при входе в Web-интерфейс надо вводить пароль, я рекомендую настроить TLS-шифрование хотя бы с самоподписным сертификатом, либо использовать Tor для подключения к Web-интерфейсу по onion ссылке, сделать это можно, если настроить скрытый сервис Tor на сервере, который будет перенаправлять запросы на порт панели, более подробно про это написано в материале Настройка скрытого сервиса TOR (Hidden Service).

Теперь покажу процесс базовой настройки при первом подключении к Web-панеле.

При подключении будет окно входа, туда надо ввести стандартные логин и пароль - admin:




Первым делом надо сменить стандартные логин и пароль на свои, сделать это можно в Panel Settings во вкладке Security Settings:




После смены логина и пароля надо перезайти в Web-панель.

Теперь надо добавить новое подключение, сделать это можно во вкладке Inbounds, нажав Add inbound:




После этого надо будет задать параметры подключения:


В разделе Client:
После нажатия на Create будет создано новое подключение.

Подключиться к серверу можно при помощи QR-кода или ссылки:




При нажатии на QR-код будет скопирована ссылка для подключения.

Подключиться к серверу можно через программу v2rayA (https://github.com/v2rayA/v2rayA) для Linux, v2rayN (https://github.com/2dust/v2rayN) для Windows, FoXray для macOS и iOS или через v2rayNG (https://github.com/2dust/v2rayNG/) на Android.

Я показал лишь малую часть возможностей данного решения. Через Web-панель можно более тонко и наглядно задавать настройки для клиентов, например задать время действия, лимит трафика и т.д..
 
Назад
Верх