Files
3X-UI/README.md
T
2026-04-18 00:00:28 +03:00

2.6 KiB

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

Выполнить на сервере:

bash -c "curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh | bash"

После установки панель будет доступна на указанном порту.


2. Сохранить логин и пароль на сервере

скопировать пароль и логин:

═══════════════════════════════════════════
     Panel Installation Complete!         
═══════════════════════════════════════════
Username:    vH9t3VWDWf
Password:    qzBFx0dUCX
Port:        19681
WebBasePath: sLNUMouRVe2j3hlNlK
Access URL:  https://192.168.xx.xx:19681/sLNUMouRVe2j3hlNlK

Вставить и сохранить:

nano passw.txt

Посмотреть если забыл

cat passw.txt

3. Рекомендуется включить BBR (для ускорения TCP)

  • Делается это средствами терминала в меню x-ui

BBR улучшает пропускную способность и уменьшает задержки.


4. Ограничить доступ к панели только через localhost

/usr/local/x-ui/x-ui setting -listenIP 127.0.0.1
  • панель начинает слушать только 127.0.0.1 - панель становится недоступной по внешнему IP

  • Если настройками что-то сильно испортили — используйте

    /usr/local/x-ui/x-ui setting -reset
    

5. Перезапустить панель

systemctl restart x-ui

6. Настроить SSH port forwarding

Создать правило:

  • Local address: 127.0.0.1
  • Local port: <local_port> (например 8080)
  • Remote address: 127.0.0.1
  • Remote port: <panel_port>

Для удобства доступа можно оставить внешний и внутренний порт одинаковыми

SSH-туннель будет пробрасывать локальный порт на панель сервера.


7. Открывать панель строго по HTTPS

https://localhost:<local_port>/<secret>/panel/

Предупреждение браузера о не проверенном сертификате для localhost допустимо