Установка 3X UI на Debian/Ubuntu
1. Перед установкой
Прежде чем начинать установку, убедитесь, что ваша система обновлена. Выполните следующие команды:
- apt-get update -y
- apt-get upgrade -y
2. Установка необходимых пакетов
Убедитесь, что на вашем сервере установлены необходимые пакеты:
- apt-get install wget curl -y
3. Установка панели 3X-UI
Для установки панели на сервер запустите выполнение скрипта командой:
- bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)
Во время установки скрипт задаст несколько вопросов:
-
На первый вопрос: "Would you like to customize the panel settings? (If not, random settings will be applied)"
Отвечаем "y" - Второй вопрос "Please set up your username:" введите имя пользователя, под которым будет осуществляться вход в панель управления
- Третий вопрос "Please set up your password:" введите пароль для этого пользователя дял входа в панель
- Четвертый вопрос "Please set up the panel port:" укажите порт, который будет использоваться для входа в панель управления
- Пятый вопрос "Please set up the web base path (ip:port/webbasepath/):" рекомендуем оставить по умолчанию и просто нажать Enter
Не устанавливайте стандартные порты 22, 80, 8080. Рекомендуем выбрать любой другой, например 8181
После выполнения этих шагов установка панели будет завершена и можно подключиться через браузер к панели по пути
- http://IP_адрес_вашего_сервера:порт (пример: http://192.168.0.10:8181)
После ввода адреса в браузере Вы попадете на окно входа в панель, куда необходимо ввести логин и пароль пользователя, которые Вы вводили при установке панели.
Теперь можно переходить к настройке первого подключения.
Переходим в боковом меню "Подключения" -> Нажимаем кнопку "Добавить подключение"
Сначала настроим протоколы
- Примечание - название подключения
- Протокол - vless
- Порт IP - оставляем пустым, панель автоматически заполнит это поле
- Порт - 443, т.к. мы хотим маскироваться под реальный https трафик
Далее проматываем вниз и включаем Reality, появится дополнительные поля
- uTLS - я выбираю chrome, т.к. это основной мой браузер, но большая часть рекомендаций сходятся на том что нужно указывать firefox
- Домен - панель заполнит автоматически
- Dest и Server Names - рекомендуется указывать сайт за пределами РФ, не заблокированный РКН, без редиректов, очень хорошо если сайт имеет айпишник принадлежащий тому же хостеру где работает прокси. Подойдут сайты крупных технологических компаний, Microsoft, Samsung, Asus и т.д.
- Private Key и Public Key - генерируем нажатием кнопки Get New Key
Теперь настраиваем первого клиента
- Email - здесь не обязательно должен быть email, указываем что-нибудь что поможет в будущем идентифицировать клиента и протокол
- Subscription - Поле оставляем пустым
- Flow - надо выбрать "xtls-rprx-vision", данное поле появится только после того как Reality будет включен.
- Ждем Создать. И видим в списке подключенией что-то подобное:
Список пользователей можно открыть по плюсику рядом с ID подключения, по кнопке меню можно добавить новых пользователей, как по одному так и массово.