mirror of
https://github.com/xVRVx/autoXRAY.git
synced 2026-08-26 08:35:34 +00:00
Add files via upload
This commit is contained in:
14
autoXRAY1.sh
14
autoXRAY1.sh
@@ -8,7 +8,7 @@ if [ -z "$DOMAIN" ]; then
|
||||
fi
|
||||
|
||||
echo "Обновление и установка необходимых пакетов..."
|
||||
apt update && apt install -y jq dnsutils
|
||||
apt update && apt install curl jq dnsutils -y
|
||||
|
||||
|
||||
LOCAL_IP=$(hostname -I | awk '{print $1}')
|
||||
@@ -27,6 +27,18 @@ if [ "$LOCAL_IP" != "$DNS_IP" ]; then
|
||||
fi
|
||||
|
||||
|
||||
# Включаем BBR
|
||||
bbr=$(sysctl -a | grep net.ipv4.tcp_congestion_control)
|
||||
if [ "$bbr" = "net.ipv4.tcp_congestion_control = bbr" ]; then
|
||||
echo "BBR уже запущен"
|
||||
else
|
||||
echo "net.core.default_qdisc=fq" >> /etc/sysctl.d/99-autoXRAY.conf
|
||||
echo "net.ipv4.tcp_congestion_control=bbr" /etc/sysctl.d/99-autoXRAY.conf
|
||||
sysctl --system
|
||||
echo "BBR активирован"
|
||||
fi
|
||||
|
||||
|
||||
apt install nginx -y
|
||||
systemctl enable --now nginx
|
||||
|
||||
|
||||
@@ -81,7 +81,7 @@ SPX="${params[spx]}"; echo "SPX=$SPX"
|
||||
|
||||
|
||||
echo "Обновление и установка необходимых пакетов..."
|
||||
apt update && apt install -y jq dnsutils
|
||||
apt update && apt install curl jq dnsutils -y
|
||||
|
||||
|
||||
LOCAL_IP=$(hostname -I | awk '{print $1}')
|
||||
@@ -100,6 +100,18 @@ if [ "$LOCAL_IP" != "$DNS_IP" ]; then
|
||||
fi
|
||||
|
||||
|
||||
# Включаем BBR
|
||||
bbr=$(sysctl -a | grep net.ipv4.tcp_congestion_control)
|
||||
if [ "$bbr" = "net.ipv4.tcp_congestion_control = bbr" ]; then
|
||||
echo "BBR уже запущен"
|
||||
else
|
||||
echo "net.core.default_qdisc=fq" >> /etc/sysctl.d/99-autoXRAY.conf
|
||||
echo "net.ipv4.tcp_congestion_control=bbr" /etc/sysctl.d/99-autoXRAY.conf
|
||||
sysctl --system
|
||||
echo "BBR активирован"
|
||||
fi
|
||||
|
||||
|
||||
apt install nginx -y
|
||||
|
||||
systemctl enable --now nginx
|
||||
|
||||
Reference in New Issue
Block a user