Это обновленная версия руководства, без необходимости настройки SSH-туннеля. Вместо этого используется скрипт, который автоматически подключает SSL-сертификат еще до входа в панель.
Предполагается, что VPS уже куплен. Если нет - рекомендую взять вот:
- https://cp.inferno.name/aff.php?aff=4702 Это скидочный код на первый заказ, 25 %: VPS__SALE__25%
- https://pq.hosting/?from=715841
ЛОКАЛЬНО
Подключаемся к серверу по SSH: ssh root@ip_сервера
НА СЕРВЕРЕ
Обновляем репозитории и программное обеспечение в формате: apt update && apt upgrade -y
Устанавливаем панель 3x-ui (https://github.com/MHSanaei/3x-ui):
bash ﹤(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)
В процессе установки выбираем ответ на вопрос, хотите ли внести изменения. Вводим логин, пароль, порт любой в отдельности 41000-65000, например 63421, указываем путь к веб-базе, он должен состоять из английских букв и цифр, 10+ символов.
Все это сохраняется, в идеале в менеждере паролей типа KeepassXC, или временно в текстовом документе, т.к. нам это все понадобится очень скоро.
Запускаем скрипт, который устанавливает SSL-сертификат в панели для безопасного входа.
bash ﹤(curl -Ls https://raw.githubusercontent.com/cyb3rm4gus/3x-ui-auto_add_ssl/main/3x-ui-autossl.sh)
Установка Cloudflare WARP
Вводим команду x-ui, в появившемся меню выбираем пункт 21, затем опцию 1. Порт установки 40000
Установка fail2ban
Вводим команду x-ui для вызова меню, выбираем пункт 20, затем опцию 1, ожидаем завершения.
Перезагрузка панели для применения настроек
Вводим команду x-ui, в появившемся меню выбираем пункт 13
Поздравляю, настройка панели через консоль завершена
Заходим на сервер по адресу: https://ip_сервера:порт/web-base-path, порт и web-base-path вы указывали выше, и (надеюсь) вы их сохранили. Если нет, вызовите меню команды x-ui и выберите пункт 10 для просмотра конфигурации.
После ввода логина и ввода пароля в разделе настройки xray выберите WARP и следуйте инструкциям из видео.
При указании маршрутизации внимательно следите за видео и ссылками:
geosite:category-gov-ru,regexp:.*\.ru$,regexp:.*\.su$
После этого обязательно нажмите вверху «сохранить» и «перезагрузить».
Создание клиентов
В обеспечении безопасности выбираем REALITY и жмем Получить новый сертификат ниже.
Раскрываем поле "клиент" и во Flow выбираем xtls-rprx-vision
Изменить yahoo.com и www.yahoo.com на google.com и www.google.com.
В разработке uTLS выбираем хром
После этого жмем создадим.
Конфиг и сервер готовы к использованию.
Мультиплатформенный клиент: Hiddify (https://github.com/hiddify/hiddify-next)
Клиент nekobox для Windows (из видео): nekobox (https://github.com/Matsuridayo/nekoray/releases)
VC_redist для запуска nekobox: vc_redist (https://aka.ms/vs/16/release/vc_redist.x64.exe)
Клиент, который я использовал на Android: V2RayNg (https://play.google.com/store/apps/details?id=com.v2ray.ang&hl=en&pli=1)
- Категория
- Програмирование