简体中文 | English | Русский | فارسی | 한국어
Спасибо за разрешение на некоммерческое развитие открытого исходного кода JetBrains
- Вы можете напрямую ввести команду:
idleleo
для управления скриптом. - Используй Qwen AI для точного перевода на несколько языков.
- Для Reality рекомендуется использовать Nginx как обратный прокси, который можно установить через скрипт.
- Рекомендуется включить fail2ban, который также можно установить через скрипт.
- Используйте предложение о ссылке для обмена от @DuckSoft (beta), поддерживающее Qv2ray, V2rayN, V2rayNG.
- Используйте предложение из проекта XTLS, следуя стандарту UUIDv5, чтобы отобразить пользовательские строки в UUID VLESS.
- Установка Reality: Установка сервера протокола Xray Reality.
- Риски использования протокола Reality: Риски использования протокола Xray Reality.
- Ускорение сервера с помощью протокола Reality: Ускорение сервера с помощью "утечек" протокола Reality.
- Добавление конфигурации балансировки нагрузки, руководство: XRay продвинутые возможности – Настройка балансировки нагрузки на сервере.
- Поддержка протокола gRPC, подробнее: XRay продвинутые возможности – Использование протокола gRPC.
- Группа для обсуждений Telegram: https://t.me/idleleo_chat
- Подготовьте сервер, запущенный за пределами Китая с публичным IP.
- Если вы устанавливаете протокол Reality, найдите доменное имя, соответствующее требованиям Xray.
- Если вы устанавливаете версию с TLS, подготовьте доменное имя и добавьте запись A.
- Прочитайте официальную документацию Xray, чтобы понять протоколы Reality TLS WebSocket gRPC и информацию о Xray, а также требования к доменному имени для целевого объекта Reality.
- Убедитесь, что установлен curl, пользователи CentOS выполняют:
yum install -y curl
; пользователи Debian/Ubuntu выполняют:apt install -y curl
.
Скопируйте и выполните:
bash <(curl -Ss https://www.idleleo.com/install.sh)
- Если вы не знаете значение параметров в скрипте, кроме обязательных полей, используйте значения по умолчанию (нажимайте Enter до конца).
- Пользователям Cloudflare рекомендуется включить CDN после завершения установки.
- Для использования этого скрипта необходимо владеть базовыми знаниями Linux и компьютерных сетей.
- В настоящее время поддерживаются Debian 9+, Ubuntu 18.04+, Centos7+. Некоторые шаблоны Centos могут вызывать проблемы при компиляции, поэтому при возникновении таких проблем рекомендуется перейти на другой системный шаблон.
- Автор предоставляет ограниченную поддержку, так как он слишком глуп.
- Ссылки для клиентов предоставляются в экспериментальной версии, возможны изменения в будущем, проверяйте совместимость клиента самостоятельно.
- Отображение пользовательских строк в UUIDv5 требует поддержки со стороны клиента.
- Этот скрипт основан на https://github.com/wulabing/V2Ray_ws-tls_bash_onekey, спасибо wulabing.
- Проект TCP-ускорения в этом скрипте взят из https://github.com/ylx2016/Linux-NetSpeed, спасибо ylx2016.
Если у вас уже есть сертификаты для вашего домена, сохраните файлы crt и key с именами xray.crt и xray.key в каталоге /etc/idleleo/cert (если каталог не существует, создайте его). Обратите внимание на разрешения файлов сертификата и их срок действия, если срок действия пользовательского сертификата истекает, вам нужно будет продлить его самостоятельно.
Скрипт может автоматически генерировать сертификат Let's Encrypt, действительность которого составляет 3 месяца, теоретически автоматическое продление этих сертификатов поддерживается.
cat /etc/idleleo/xray_info.txt
- Xray — это отличный инструмент открытого программного обеспечения для сетевых прокси, который помогает вам комфортно пользоваться интернетом, и сейчас доступен для всех платформ: Windows, Mac, Android, IOS, Linux и других операционных систем.
- Этот скрипт является полнофункциональным однострочным установочным скриптом, и после успешной установки все шаги можно завершить, просто следуя инструкциям выводу результатов для настройки клиента.
- Обратите внимание: мы настоятельно рекомендуем вам полностью понимать рабочий процесс и принцип работы всей программы.
- По умолчанию этот скрипт устанавливает последнюю версию ядра Xray.
- Рекомендуется использовать порт 443 по умолчанию для подключения.
- Содержимое маскировки можно изменить самостоятельно.
- Рекомендуется использовать чистую среду для этого скрипта, если вы новичок, не используйте систему CentOS.
- Перед тем, как применять эту программу в производственной среде, обязательно протестируйте её работоспособность.
- Эта программа зависит от Nginx для реализации некоторых функций, пользователям, которые ранее устанавливали Nginx с помощью LNMP или других аналогичных скриптов, следует обращать особое внимание, поскольку использование этого скрипта может привести к непредвиденным ошибкам.
- Пользователям системы CentOS рекомендуется заранее разрешить необходимые порты в брандмауэре (по умолчанию: 80, 443).
Запустить Xray: systemctl start xray
Остановить Xray: systemctl stop xray
Запустить Nginx: systemctl start nginx
Остановить Nginx: systemctl stop nginx
Конфигурация сервера Xray: /etc/idleleo/conf/xray/config.json
Директория Nginx: /usr/local/nginx
Файлы сертификатов: /etc/idleleo/cert/xray.key
и /etc/idleleo/cert/xray.crt
обратите внимание на настройку прав доступа к файлам сертификатов
Файлы конфигурационной информации и т.д.: /etc/idleleo