commit 37689bf8622dfc12f861e6aa66fe6c3ae8c2f45c Author: host Date: Thu Apr 16 22:32:53 2026 +0300 Загрузить файлы в «/» diff --git a/🐍 Установка панели 3x-ui и безопасный доступ через SSH.md b/🐍 Установка панели 3x-ui и безопасный доступ через SSH.md new file mode 100644 index 0000000..a55638d --- /dev/null +++ b/🐍 Установка панели 3x-ui и безопасный доступ через SSH.md @@ -0,0 +1,60 @@ +## 1. Установка панели 3x-ui + +Выполнить на сервере: + +``` bash +bash -c "curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh | bash" +``` + +После установки панель будет доступна на указанном порту. + +--- + +## 2. Рекомендуется включить BBR (для ускорения TCP) + +- Делается это средствами терминала в меню `x-ui` +> BBR улучшает пропускную способность и уменьшает задержки. + +--- + +## 3. Ограничить доступ к панели только через localhost + +``` bash +/usr/local/x-ui/x-ui setting -listenIP 127.0.0.1 +``` + +- панель начинает слушать только 127.0.0.1 - панель становится недоступной по внешнему IP + +- Если настройками что-то сильно испортили — используйте + ```bash + /usr/local/x-ui/x-ui setting -reset + ``` + +--- +## 4. Перезапустить панель + +``` bash +systemctl restart x-ui +``` + +--- + +## 5. Настроить SSH port forwarding + +Создать правило: +- Local address: 127.0.0.1 +- Local port: `` (например 8080) +- Remote address: 127.0.0.1 +- Remote port: `` + +> Для удобства доступа можно оставить внешний и внутренний порт одинаковыми + +SSH-туннель будет пробрасывать локальный порт на панель сервера. + +------------------------------------------------------------------------ + +## 6. Открывать панель строго по HTTPS + +`https://localhost://panel/` + +> Предупреждение браузера о не проверенном сертификате для localhost допустимо