mirror of
https://github.com/xVRVx/autoXRAY.git
synced 2026-08-31 02:55:32 +00:00
Update README.md
This commit is contained in:
70
README.md
70
README.md
@@ -1,17 +1,15 @@
|
||||
# autoXRAY - личный ВПН сервер
|
||||
Bash-скрипт для автоматической настройки ядра [Xray](https://github.com/XTLS/Xray-core). Предназначен для удобного получения актуальных конфигураций VPN для семейного/личного использования, настраивает selfsteal VLESS [XHTTP](https://github.com/XTLS/Xray-core/discussions/4113#discussioncomment-11468947) / [RAW](https://github.com/XTLS/REALITY/blob/main/README.en.md) REALITY.
|
||||
|
||||
**UPD5: Обходим блокировку Gemini на серых IP через [WARP-cli](#%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-warp-cli-%D0%B4%D0%BB%D1%8F-%D0%BE%D0%B1%D1%85%D0%BE%D0%B4%D0%B0-%D1%81%D0%B5%D1%80%D1%8B%D1%85-ip)**
|
||||
**UPD4: Основной и Экспериментальный скрипты объединены, ss2022 удален.**
|
||||
|
||||
**UPD4: Добавлен новый экспериментальный скрипт с [GRPC XHTTP RAW WS XTLS/TLS](#%D1%8D%D0%BA%D1%81%D0%BF%D0%B5%D1%80%D0%B8%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82-%D1%81-grpc-xhttp-raw-ws-xtlstls)**
|
||||
|
||||
**UPD3: Обход новых блокировок - скрипт переработан на vless xhttp reality**
|
||||
**UPD3: Обходим блокировку Gemini на серых IP через [WARP-cli](#%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-warp-cli-%D0%B4%D0%BB%D1%8F-%D0%BE%D0%B1%D1%85%D0%BE%D0%B4%D0%B0-%D1%81%D0%B5%D1%80%D1%8B%D1%85-ip)**
|
||||
|
||||
**UPD2: Описание неактуальных скриптов перемещено в [oldScriptReadme.md](https://github.com/xVRVx/autoXRAY/blob/main/old/oldScriptReadme.md).**
|
||||
|
||||
**UPD1: Добавлен новый раздел — [построение моста RU -> EU](#%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%B0%D0%B8%D0%B2%D0%B0%D0%B5%D0%BC-%D0%BC%D0%BE%D1%81%D1%82-ru---eu).**
|
||||
|
||||
Рекомендуемая система: чистая Ubuntu 24/Debian 12 с root правами.
|
||||
Рекомендуемая система: чистый Debian 12 / Ubuntu 24 с root правами.
|
||||
|
||||
|
||||
===========================================================================
|
||||
@@ -24,15 +22,17 @@ Bash-скрипт для автоматической настройки ядр
|
||||
Автоматически перенаправляет весь ру трафик напрямую.
|
||||
```bash
|
||||
|
||||
bash -c "$(curl -L https://raw.githubusercontent.com/xVRVx/autoXRAY/main/autoXRAYselfConfRUxhttp.sh)" -- вашДОМЕН.com
|
||||
bash -c "$(curl -L https://raw.githubusercontent.com/xVRVx/autoXRAY/main/autoXRAY1.sh)" -- вашДОМЕН.com
|
||||
```
|
||||
|
||||
**Вы получите:**
|
||||
1) vless RAW reality XTLS на 443 порту - хорошая маскировка, быстрый.
|
||||
2) vless XHTTP reality EXTRA на 443 порту - продвинутые настройки, повышенная нагрузка на cpu.
|
||||
3) vless RAW reality MUX на 443 порту - MUX работает только через конфиг клиента.
|
||||
4) shadowsocks 2022-blake3-chacha20-poly1305 на 8443 порту - новый, простой и быстрый.
|
||||
5) socks5 прокси на 10443 порту - используйте для сервисов (например: ТГ).
|
||||
1) vless XHTTP reality EXTRA на 443 порту - продвинутые настройки, повышенная нагрузка на cpu.
|
||||
2) vless RAW reality VISION на 443 порту - хорошая маскировка, быстрый.
|
||||
3) vless RAW tls VISION - 8443 порт
|
||||
4) vless XHTTP tls EXTRA - 8443 порт
|
||||
5) vless WS tls - 8443 порт
|
||||
6) vless GRPC tls - 8443 порт
|
||||
7) socks5 прокси на 10443 порту - используйте для сервисов (например: ТГ).
|
||||
|
||||
|
||||
===========================================================================
|
||||
@@ -70,8 +70,8 @@ bash -c "$(curl -L https://raw.githubusercontent.com/xVRVx/autoXRAY/main/autoXRA
|
||||
|
||||
- iOS/macOS: [Happ](https://www.happ.su/main/ru) или [v2rayTun](https://v2raytun.com/) | (FoXray, Hiddify)
|
||||
- Android: [Happ](https://www.happ.su/main/ru) или [v2rayTun](https://v2raytun.com/) | (v2rayNG, SimpleXray)
|
||||
- Windows: [winLoadXray](https://github.com/xVRVx/winLoadXRAY/releases/latest/download/winLoadXRAY.exe), [v2rayN](https://github.com/2dust/v2rayN/releases/) | (Happ, v2rayTun, Throne, Hiddify)
|
||||
- Linux: [v2rayN](https://github.com/2dust/v2rayN/releases/) | (Happ, Throne, Hiddify)
|
||||
- Windows: [Happ](https://www.happ.su/main/ru) или [winLoadXray](https://github.com/xVRVx/winLoadXRAY/releases/latest/download/winLoadXRAY.exe) или [v2rayN](https://github.com/2dust/v2rayN/releases/) | (v2rayTun, Throne, Hiddify)
|
||||
- Linux: [Happ](https://www.happ.su/main/ru) или [v2rayN](https://github.com/2dust/v2rayN/releases/) | (Throne, Hiddify)
|
||||
|
||||
() - не поддерживают клиентский конфиг, только vless:// (конфиг для роутера).
|
||||
|
||||
@@ -95,17 +95,34 @@ bash -c "$(curl -L https://raw.githubusercontent.com/xVRVx/autoXRAY/main/autoXRA
|
||||
- Не используются CDN, которые есть на многих популярных сайтах.
|
||||
- Лучше маскировка - т.к. сайт находится в той же сети что и сервер.
|
||||
|
||||
**Обновить ядро xray**
|
||||
```bash
|
||||
bash -c "$(curl -L https://github.com/XTLS/Xray-install/raw/main/install-release.sh)" @ install
|
||||
```
|
||||
|
||||
**Перейти на алгоритм BBR**
|
||||
|
||||
Если у вас много одновременных подключений, то можно включить алгоритм BBR (от гугла) - поможет повысить пропускную способность VPN.
|
||||
Проверка текущего алгоритма: sysctl net.ipv4.tcp_congestion_control
|
||||
|
||||
|
||||
## Как обновить autoXRAY
|
||||
|
||||
**Весь скрипт**: если пользуетесь подпиской, то запомните ее ссылку, переустановите скрипт и поменяйте путь на старый в /var/www/домен/xxxXXXxxx.json после этого обновите подписку в приложении.
|
||||
Если только ключами, то такой возможности нет. P.S.: удобно воспользоваться QR-кодом для переноса на мобильное устройство.
|
||||
|
||||
**Только ядро**
|
||||
```bash
|
||||
bash -c "$(curl -L https://github.com/XTLS/Xray-install/raw/main/install-release.sh)" @ install
|
||||
```
|
||||
|
||||
## Как удалить скрипт
|
||||
Удаляете nginx, certbot стандартным способом.
|
||||
|
||||
Удаление xray скриптом
|
||||
```bash
|
||||
bash -c "$(curl -L https://github.com/XTLS/Xray-install/raw/main/install-release.sh)" @ remove --purge
|
||||
```
|
||||
|
||||
## Создание конфигов для нескольких пользователей
|
||||
|
||||
Это не нужно, потому что одним конфигом могут пользоваться сразу несколько человек, а чтобы управлять пользователями, следить за их трафиком нужны уже gui панели: 3x-ui или Remnawave, PasarGuard.
|
||||
|
||||
## Смена паролей и сайта маскировки
|
||||
|
||||
Запустите скрипт заново - он сформирует новые конфигурации VPN для YouTube, chatGPT и других нужных сайтов.
|
||||
@@ -126,18 +143,18 @@ bash -c "$(curl -L https://github.com/XTLS/Xray-install/raw/main/install-release
|
||||
## Настраиваем мост RU -> EU
|
||||
Многие столкнулись с блокировками хостинг-сетей по TLS (особенно при использовании мобильного интернета). Существует решение — построение моста между серверами в разных локациях. Для этого необходимо:
|
||||
|
||||
1) На заблокированный чистый VPS ставим стандартный рекомендованный скрипт и берем стандартый получившийся XHTTP конфиг №2:
|
||||
1) На заблокированный чистый VPS ставим стандартный рекомендованный скрипт и берем получившийся vless XHTTP reality EXTRA (конфиг №1):
|
||||
```bash
|
||||
bash -c "$(curl -L https://raw.githubusercontent.com/xVRVx/autoXRAY/main/autoXRAYselfConfRUxhttp.sh)" -- поддомен1.вашДОМЕН.com
|
||||
bash -c "$(curl -L https://raw.githubusercontent.com/xVRVx/autoXRAY/main/autoXRAY1.sh)" -- поддомен1.вашДОМЕН.com
|
||||
|
||||
```
|
||||
2) На ru VPS ставим новый скрипт (здесь нам понадобится vless XHTTP reality конфиг №2):
|
||||
2) На ru VPS ставим новый скрипт (здесь нам понадобится vless XHTTP reality EXTRA конфиг №1):
|
||||
```bash
|
||||
bash -c "$(curl -L https://raw.githubusercontent.com/xVRVx/autoXRAY/main/autoXRAYselflConfRUbrEUxhttp.sh)" -- поддомен2.вашДОМЕН.com "vless://вашКонфигXHTTP"
|
||||
```
|
||||
Установится прокси мост между серверами, итоговая цепочка: конфиг клиента -> ru VPS -> eu VPS -> зарубежный сайт
|
||||
|
||||
Также можно взять vless RAW reality XTLS и использовать предыдущий скрипт моста:
|
||||
Также можно взять vless RAW reality VISION и использовать предыдущий скрипт моста:
|
||||
```bash
|
||||
bash -c "$(curl -L https://raw.githubusercontent.com/xVRVx/autoXRAY/main/old/autoXRAYselfstealConfRUbrEU.sh)" -- поддомен2.вашДОМЕН.com "vless://вашКонфигRAW"
|
||||
```
|
||||
@@ -157,15 +174,6 @@ bash -c "$(curl -L https://raw.githubusercontent.com/xVRVx/autoXRAY/main/old/aut
|
||||
```
|
||||
и перезапустить ядро: **systemctl restart xray**
|
||||
|
||||
===========================================================================
|
||||
|
||||
## Экспериментальный скрипт с GRPC XHTTP RAW WS XTLS/TLS
|
||||
|
||||
```bash
|
||||
bash -c "$(curl -L https://raw.githubusercontent.com/xVRVx/autoXRAY/main/test/autoXRAYselfTLS2.sh)" -- вашДОМЕН.com
|
||||
```
|
||||
|
||||
|
||||
===========================================================================
|
||||
|
||||
## Установка WARP-cli для обхода серых IP
|
||||
|
||||
Reference in New Issue
Block a user