From 4297df8cc4d18d559f99b9b105e12c30cde979d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=94=AC=E5=93=A5=E4=BE=83=E4=BE=83=E4=BE=83ygkkk?= <121604513+yonggekkk@users.noreply.github.com> Date: Sat, 11 Apr 2026 16:58:51 +0800 Subject: [PATCH] Update sb.sh --- sb.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/sb.sh b/sb.sh index bcbf4cf..0669a3d 100644 --- a/sb.sh +++ b/sb.sh @@ -1025,9 +1025,9 @@ fi hy2_port=$(sed 's://.*::g' /etc/s-box/sb.json | jq -r '.inbounds[2].listen_port') hy2_ports=$(iptables -t nat -nL --line 2>/dev/null | grep -w "$hy2_port" | awk '{print $8}' | sed 's/dpts://; s/dpt://' | tr '\n' ',' | sed 's/,$//') if [[ -n $hy2_ports ]]; then -hy2ports=$(echo $hy2_ports | sed 's/:/-/g') -hyps=$hy2ports -sbhy2pt=(echo "$hy2_ports" | grep -o '[0-9]\+:[0-9]\+' | sed 's/.*/"&"/' | paste -sd,) +cmhy2pt=$(echo $hy2_ports | tr ':' '-') +hyps=$cmhy2pt +sbhy2pt=$(echo "$hy2_ports" | grep -o '[0-9]\+:[0-9]\+' | sed 's/.*/"&"/' | paste -sd,) else hyps= fi @@ -1576,7 +1576,8 @@ proxies: - name: hysteria2-$hostname type: hysteria2 server: $cl_hy2_ip - port: $hy2_port + port: $hy2_port + ports: $cmhy2pt password: $uuid alpn: - h3