November 2, 2024

Установка 3x-ui панели

Вам понадобится VPS на Ubuntu, желательно с каналом 1 Гбит.

Установка панели:

Заходим на наш VPS по SSH (Подойдет клиент Termius).

Вводим команду:

bash <(curl -Ls https://github.com/mozaroc/bash-hooks/raw/main/3xui_install.sh)

После установки скрипт выдаст вам данные для входа:

Generated random port: ##### Port set successfully: ##### Username and password updated successfully Base URI path set successfully This is a fresh installation, generating random login info for security concerns: ############################################### Username: ##### Password: ##### Port: ##### WebBasePath: ##### Access URL: ##### ###############################################

Настройка:

  1. Для начала нам нужно установить TLS-сертификат на нашу панель. Для этого вводим команду: openssl req -x509 -keyout /etc/ssl/certs/3x-ui.key -out /etc/ssl/certs/3x-ui.pem -newkey rsa:4096 -sha256 -days 3650 -nodes -new.
  2. Заходим в панель и в ее настройки. В пункт "путь к файлу публичного ключа сертификата панели" вставляем /etc/ssl/certs/3x-ui.pem, в пункт "путь к файлу приватного ключа сертификата панели" вставляем /etc/ssl/certs/3x-ui.key.
  3. При необходимости можно сменить логин и пароль для доступа к панели. Сделать это можно в "Настройках панели" - "Настройки безопасности".
Пример заполнения.

Переходим к созданию подключения:

  1. Заходим в "Подключения", нажимаем "Добавить подключение". В примечание пишем что угодно. Протокол "vless", в порт вводим "443", в безопасности выбираем "reality", в uTLS выбираем "firefox".
  2. В Dest и SNI нам нужно установить сайт который имеет пинг до 10-15 мс с вашего VPS, важно добавлять сайт не заблокированный РКН, без редиректов (переадресаций). В моем случае я устанавливаю pastebin.com.
  3. Private Key и Public Key - генерируем нажатием кнопки Get New Key.
Пример заполнения.

Переходим к созданию пользователя:

  1. Нажимаем на 3 точки возле подключения, выбираем "Добавить пользователя".
  2. Email и ID можно не менять, в Flow выбираем "xtls-rprx-vision".
  3. Далее нажимаем на кнопку информации и копируем ссылку vless.
Пример заполнения.

Немного о клиентах для VPN:

  1. Для Windows и Linux скачиваем https://github.com/MatsuriDayo/nekoray/releases.
  2. Для MacOS скачиваем https://github.com/abbasnaqdi/nekoray-macos/releases.
  3. Для Android скачиваем v2rayng в Google Play.
  4. Для iOS скачиваем v2ray в Apple Store.