Недавно кто-то в чат принес ссылку на замечательный скриптик, спасибо ему огромное, а автору скрипта преогромное, кто может отсыпьте ему звезд на гитхабе)
Делюсь и рассказываю
https://github.com/GFW4Fun/x-ui-pro
Что скрипт делает
- Устанавливает 3x-ui или x-ui
- Устанавливает и настраивает nginx для реверспроксирования не только самой панели но и инбаундов vless/trojan c странспортми WebSocket/GRPC/HttpUgrade/SplitHttp
- Получает и настраивает SSL сертификат для вашего домена и поддомена, настраивает его переодическое обновление
- Подготавливает размещение фейкового сайта, фейковый сайт можно установить отдельным скриптом от этого же автора.
Зачем это нужно
- Не нужно подбирать SNI для маскировки, маскируетесь под свой домен/поддомен
- Все работает на одном порту, как панель, так и подключения
- Отличная защита от пробберов, а они к сожалению уже гуляют, случаи что люди палили так или иначе свой сервер и там оставались рабочими только порты 22, 80 и 443
Что понадобится
- Чистый сервер с ОС Debian или Ubuntu
- Домен или саб-домен для сервера, обязательно, должен работать до начала установки
Установка
- Коннектимся к серверу по ssh
- Запускаем команду
sudo su -c "bash <(wget -qO- <https://raw.githubusercontent.com/GFW4Fun/x-ui-pro/master/x-ui-pro.sh>) -install yes -panel 1 -ONLY_CF_IP_ALLOW no"
Если ключ -panel указать 0, то будет установлена панель x-ui, я ставил 3x-ui
- Скрипт попросит указать ваш домен, указываем, ждем заверешения