Sing-box - установка reality протокола для google.com SNI - reality-ezpz: различия между версиями

Материал из Все о VPN, прокси и свободном интернете

Нет описания правки
Нет описания правки
Строка 15: Строка 15:
  CONTAINER ID  IMAGE                    COMMAND                  CREATED        STATUS        PORTS                                                                             
  CONTAINER ID  IMAGE                    COMMAND                  CREATED        STATUS        PORTS                                                                             
  NAMES
  NAMES
b007a7eae00d  gzxhwq/sing-box:1.8.14  "/usr/local/bin/sing…"  2 minutes ago  Up 2 minutes  0.0.0.0:80->8080/tcp, :::80->8080/tcp, 0.0.0.0:443->8443/tcp, :::443->8443/tcp  reality-ezpz-engine-1
b007a7eae00d  gzxhwq/sing-box:1.8.14  "/usr/local/bin/sing…"  2 minutes ago  Up 2 minutes  0.0.0.0:80->8080/tcp, :::80->8080/tcp, 0.0.0.0:443->8443/tcp, :::443->8443/tcp  reality-ezpz-engine-1


Команды администрирования:
Команды администрирования:

Версия от 21:07, 12 июня 2024

Sing-box or xray - установка reality протокола для google.com SNI - reality-ezpz

По-умолчанию, команда установит sing-box c протоколом reality через TCP транспорт (можно заменить на http|grpc|ws|tuic|hysteria2|shadowtls) на 443 порт для www.google.com SNI домена по-умолчанию:

# bash <(curl -sL https://raw.githubusercontent.com/aleskxyz/reality-ezpz/master/reality-ezpz.sh)

На выходе получаем конфиг для импорта и QR код для скинирования:

vless://[email protected]:443?security=reality&encryption=none&alpn=h2,http/1.1&headerType=none&fp=chrome&type=tcp&flow=xtls-rprx-vision&sni=www.google.com&pbk=M1vNUNlFaV4COzplxP1EE2LXlyvUGEhnWHI7s7uvzWM&sid=28135b7ad5342e08#RealityEZPZ
Or you can scan the QR code:


Проверяем, что у нас установилось в докере:

# docker ps -a
CONTAINER ID   IMAGE                    COMMAND                  CREATED         STATUS         PORTS                                                                            
NAMES
b007a7eae00d   gzxhwq/sing-box:1.8.14   "/usr/local/bin/sing…"   2 minutes ago   Up 2 minutes   0.0.0.0:80->8080/tcp, :::80->8080/tcp, 0.0.0.0:443->8443/tcp, :::443->8443/tcp   reality-ezpz-engine-1

Команды администрирования:

Показать списком всех пользователей Sing-box:
# bash <(curl -sL https://bit.ly/realityez) --list-users
Вывести конфиг для юзера user1
# bash <(curl -sL https://bit.ly/realityez) --show-user user1


По-умолчанию, используется ядро sing-box. Поменять ядро на XRAY можно через

# bash <(curl -sL https://bit.ly/realityez) -c xray
и обратно
# bash <(curl -sL https://bit.ly/realityez) -c sing-box
Конфиг при этом для клиентов - СОХРАНЯЕТСЯ!


Код скрипта на github:

https://github.com/aleskxyz/reality-ezpz/tree/master