Начало работы

3X-UI VPN на вашем сервере: установка и базовая настройка

В этой статье представлена инструкция по установке и настройке 3X-UI VPN на вашем сервере.

3X UI – это удобная веб-панель с открытым исходным кодом для управления VPN-серверами, которая поддерживает различные протоколы, такие как VMess, VLESS, ShadowSocks и WireGuard. 

Этот инструмент позволяет легко настроить и управлять VPN-соединениями, управлять несколькими пользователями, ограничивать трафик, время действия и IP-адреса. 3X-UI подходит как для опытных, так и для начинающих пользователей благодаря поддержке автоматического управления SSL-сертификатами.

Основное отличие 3X-UI VPN от других VPN-сервисов заключается в расширенных настройках и повышенной безопасности данных.

Шаг 1: Покупка сервера

Первым шагом установки и настройки 3X-UI VPN на вашем сервере, является покупка или аренда самого сервера.

Рекомендуемые системные требования:

  • ОС: Debian 12 (по умолчанию) или Ubuntu 24.04 (для самостоятельной настройки)
  • ОЗУ: Минимум 2 ГБ
  • Виртуализация: KVM
  • Сеть: Требуется IPv4
  • Предустановленное ПО: 3X-UI

В ходе статьи будет использоваться ОС Ubuntu 24.04.

Благодаря высокой производительности, гибкости управления и неисчерпаемой возможности, отличным решением будет аренда VPS от is*hosting. Мы предоставляем уже установленную панель, то есть ставить 3xui не нужно, только настроить подключение в панели и клиента на разных устройствах.

После заказа готовой услуги, вы получите на почту доступы в виде:

The panel address is http://IP_address:PORT/.
Server IP: 38.xxx.xxx.xxx

Root / xxxxxxxxxx

http://38.xxx.xxx.xxx:xxxx/

User = xxxxxxxx

Password = xxxxxxxx

Шаг 2: Начальная настройка сервера 

В этой статье мы настроим новое подключение на Ubuntu 24.04 через один из самых лучших, легких и эффективных протоколов – протокол VLESS (Very Light Efficient Stream System). Он используется как мост между клиентом и сервером.

Для того чтобы настроить сервер для установки 3X-UI VPN, выполните следующее:

  1. Откройте командную строку, нажав сочетание клавиш «Ctrl+Alt+T» (Ubuntu). 
  2. В появившейся командной строке установите последние обновления.
    sudo apt update

    sudo apt upgrade
  3. После установки обновлений, перезагрузите устройство.
  4. Для того чтобы убедиться, что на вашем сервере установлены необходимые пакеты, введите следующую команду:
    apt-get install wget curl -y

Шаг 3: Установка панели 3X-UI

Для того чтобы установить панель 3X-UI, выполните следующие шаги:

  1. Для установки панели на сервер запустите выполнение скрипта следующей командой:
    bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)
  2. Далее в командной строке скрипт задаст следующий вопрос:
    Would you like to customize the Panel Port settings? (If not, a random port will be applied) [y/n]:
    Для того чтобы установить порт самим, ответьте «y». Если хотите чтобы скрипт установил порт самостоятельно, ответьте «n».
  3. Далее укажите пароль пользователя, порт панели (рекомендуем устанавливать нестандартный), веб-путь до сайта панели.
    Please set up your password: **********

    Your password will be: **********

    Please set up your panel port: xxx

    Your panel port will be: xxx

    Initializing, please wait...
  4. Поздравляем! Установка панели успешно завершена!

Шаг 4: Настройка 3X-UI VPN

Для того чтобы перейти к настройке 3X-UI VPN, выполните следующие шаги:

  1. Подключитесь через браузер к панели по ссылке ipсервера:порт. В нашем случае ссылка выглядит так: http://38.xxx.xxx.xxx:xxxx.
  2. После ввода адреса в браузере появится окно входа в панель, куда необходимо ввести логин и пароль пользователя.
    0
  3. Для настройки первого подключения, нажмите в боковом меню на вкладку «Подключения» → «Добавить подключение».
    1
  4. Настройте протоколы в появившемся окне.
    • «Примечание» – название подключения.
    • «Протокол» – VLESS.
    • «Порт IP» – оставьте пустым, панель автоматически заполнит это поле.
    • «Порт» – xxx.
      2
  5. Промотайте вниз, включите «Reality» в разделе «Безопасность» и заполните дополнительные поля.
    • «uTLS» – Google Chrome, однако большая часть рекомендаций сходятся на том, что нужно указывать Mozilla Firefox.
    • «Домен» – панель заполнит автоматически.
    • «Dest и Server Names» – рекомендуется указывать сайт за пределами РФ, не заблокированный РКН, без редиректов. Хорошо, если сайт имеет айпишник, принадлежащий тому же хостеру, который использует прокси.
    • «Private Key» и «Public Key» – генерируется нажатием кнопки «Get New Key».
  6. Нажмите «Создать».
    3
  7. Для того чтобы настроить первого клиента, заполните следующие поля:
    • «Email» – укажите email или что-нибудь, что поможет в будущем идентифицировать клиента и протокол.
    • «Subscription» – оставьте поле пустым.
    • «Flow» – поле при наличии включенного Reality, где необходимо выбрать «xtls-rprx-vision».
  8. Нажмите «Создать».
    4
  9. Поздравляем! Вы настроили 3X-UI VPN и первого клиента.
    5
  10. Для того чтобы открыть список пользователей, нажмите «+» рядом с ID подключения.
  11. При помощи кнопки меню можно добавить новых пользователей, как по одному, так и всех сразу.

Если у вас остались вопросы, вы можете задать их в онлайн чате в правом нижнем углу сайта или создать запрос в службу поддержки через систему тикетов.