Added hysteria
This commit is contained in:
parent
f4a246eb14
commit
0d12288a51
2 changed files with 236 additions and 177 deletions
0
LICENSE
Normal file → Executable file
0
LICENSE
Normal file → Executable file
59
yarx.sh
59
yarx.sh
|
|
@ -1,5 +1,7 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
|
read -p "Вы хотите установить VLESS (Y/N)?: " VLESSYN
|
||||||
|
if [ $VLESSYN = "Y" ] || [ $VLESSYN = "y" ]; then
|
||||||
#Качаем и ставим пакет
|
#Качаем и ставим пакет
|
||||||
wget https://github.com/XTLS/Xray-core/releases/download/v1.8.4/Xray-linux-64.zip
|
wget https://github.com/XTLS/Xray-core/releases/download/v1.8.4/Xray-linux-64.zip
|
||||||
sudo apt install unzip -y
|
sudo apt install unzip -y
|
||||||
|
|
@ -187,3 +189,60 @@ echo "SpiderX: Пусто"
|
||||||
echo ""
|
echo ""
|
||||||
echo "ТАКЖЕ МОЖНО ПРОСТО ИМПОРТИРОВАТЬ НАСТРОЙКИ ИЗ ДАННОЙ СТРОКИ"
|
echo "ТАКЖЕ МОЖНО ПРОСТО ИМПОРТИРОВАТЬ НАСТРОЙКИ ИЗ ДАННОЙ СТРОКИ"
|
||||||
echo "vless://$UUID@$IP:443?security=reality&encryption=none&pbk=$PUBLIC&headerType=none&fp=chrome&type=tcp&flow=xtls-rprx-vision&sni=www.$RANDOM_SITE.com&sid=$SHORT#VLESS%20HEILTZEENTCH"
|
echo "vless://$UUID@$IP:443?security=reality&encryption=none&pbk=$PUBLIC&headerType=none&fp=chrome&type=tcp&flow=xtls-rprx-vision&sni=www.$RANDOM_SITE.com&sid=$SHORT#VLESS%20HEILTZEENTCH"
|
||||||
|
else
|
||||||
|
echo "Понял, идём дальше"
|
||||||
|
fi
|
||||||
|
echo "Для установки hysterya Вам нужно иметь свой домен"
|
||||||
|
read -p "Вы хотите установить HYSTERIA2 (Y/N)?: " HYSTERIAYN
|
||||||
|
if [ $HYSTERIAYN = "Y" ] || [ $HYSTERIAYN = "y" ]; then
|
||||||
|
curl -fsSL https://get.hy2.sh/ > hysterya.sh
|
||||||
|
chmod +x hysterya.sh
|
||||||
|
sudo ./hysterya.sh
|
||||||
|
read -p "Введите Ваш домен: " HYSTERIADOMEN
|
||||||
|
read -p "Введите Ваш пароль от пользователя Hysteria: " HYSTERIAPASS
|
||||||
|
read -p "Введите Ваш пароль от обфускатора Salamander: " SALAMANDERPASS
|
||||||
|
read -p "Введите почту для уведомлений: " EMAILFORNOTIFICATIONS
|
||||||
|
rm /etc/hysteria/config.yaml
|
||||||
|
sudo tee /etc/hysteria/config.yaml <<EOF
|
||||||
|
listen: :443
|
||||||
|
|
||||||
|
acme:
|
||||||
|
domains:
|
||||||
|
- $HYSTERIADOMEN
|
||||||
|
email: $EMAILFORNOTIFICATIONS
|
||||||
|
|
||||||
|
obfs:
|
||||||
|
type: salamander
|
||||||
|
salamander:
|
||||||
|
password: $SALAMANDERPASS
|
||||||
|
|
||||||
|
auth:
|
||||||
|
type: password
|
||||||
|
password: $HYSTERIAPASS
|
||||||
|
EOF
|
||||||
|
sudo systemctl start hysteria-server.service
|
||||||
|
sudo systemctl enable hysteria-server.service
|
||||||
|
sudo tee hysteria-client.yaml <<EOF
|
||||||
|
server: $HYSTERIADOMEN:443
|
||||||
|
|
||||||
|
auth: $HYSTERIAPASS
|
||||||
|
|
||||||
|
obfs:
|
||||||
|
type: salamander
|
||||||
|
salamander:
|
||||||
|
password: $SALAMANDERPASS
|
||||||
|
|
||||||
|
bandwidth:
|
||||||
|
up: 50 mbps
|
||||||
|
down: 200 mbps
|
||||||
|
|
||||||
|
socks5:
|
||||||
|
listen: 127.0.0.1:1080
|
||||||
|
EOF
|
||||||
|
echo "Ваша строка для подключения:"
|
||||||
|
hysteria share -c hysteria-client.yaml
|
||||||
|
echo "И она же в виде QR-кода:"
|
||||||
|
hysteria share -c hysteria-client.yaml --qr
|
||||||
|
else
|
||||||
|
echo "Тогда заканчиваем"
|
||||||
|
fi
|
||||||
Loading…
Add table
Reference in a new issue