From 482860a4a15a6e26d087a948a7fddd6ea8ff6347 Mon Sep 17 00:00:00 2001 From: dperegudov Date: Thu, 24 Sep 2026 02:02:17 +0300 Subject: [PATCH] fixed sysctl no ipv6 --- README.md | 2 +- generate-config.sh | 3 ++- quick-install.sh | 17 +++++++++++------ 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index b6b5f1d..11d465f 100644 --- a/README.md +++ b/README.md @@ -127,7 +127,7 @@ PersistentKeepalive = 25 SOCKS5 без авторизации (создаётся только тот инпут, чей конфиг добавлен): - WARP — `localhost:2080` -- Proton — `0.0.0.0:3080` +- Proton — `localhost:3080` ```none curl --proxy socks5://localhost:2080 ip-api.com # через WARP diff --git a/generate-config.sh b/generate-config.sh index 4a540b0..be1e9c7 100644 --- a/generate-config.sh +++ b/generate-config.sh @@ -606,6 +606,7 @@ WARPEOF { "type": "mixed", "tag": "$WARP_IN_TAG", + "listen": "127.0.0.1", "listen_port": 2080 } WARPEOF @@ -653,7 +654,7 @@ PROTONEOF { "type": "mixed", "tag": "proton-in", - "listen": "0.0.0.0", + "listen": "127.0.0.1", "listen_port": 3080 } PROTONEOF diff --git a/quick-install.sh b/quick-install.sh index 61c5f20..73fc467 100644 --- a/quick-install.sh +++ b/quick-install.sh @@ -405,11 +405,16 @@ WantedBy=multi-user.target 'SERVICE_EOF' echo "Configuring sysctl parameters..." -cat > /etc/sysctl.d/99-sing-box-warp.conf < /etc/sysctl.d/99-sing-box-warp.conf +if [ ! -e /proc/sys/net/ipv6/conf/all/disable_ipv6 ]; then + echo "IPv6 sysctl not available, skipping net.ipv6.conf.all.disable_ipv6." +fi sysctl -p /etc/sysctl.d/99-sing-box-warp.conf if [ "$ENABLE_TUN" = "1" ]; then @@ -449,7 +454,7 @@ if [ "$ENABLE_WARP" -eq 1 ]; then echo " WARP: localhost:2080" fi if [ "$ENABLE_PROTON" -eq 1 ]; then - echo " Proton: 0.0.0.0:3080" + echo " Proton: localhost:3080" fi echo " Default route for non-SOCKS traffic: $DEFAULT_ROUTE" echo ""