From 60be84cb95bf988e076d46f6902c14ee64b7a983 Mon Sep 17 00:00:00 2001 From: cnphpbb Date: Fri, 19 Jun 2026 12:23:52 +0800 Subject: [PATCH] =?UTF-8?q?fix(shell):=20=E4=BC=98=E5=8C=96=E4=BB=A3?= =?UTF-8?q?=E7=90=86=E6=B5=8B=E8=AF=95=E4=B8=BA=20GitHub=20=E5=92=8C=20ipi?= =?UTF-8?q?p.net?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- shell/proxy.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/shell/proxy.sh b/shell/proxy.sh index 3d96465..5d06bc2 100644 --- a/shell/proxy.sh +++ b/shell/proxy.sh @@ -79,10 +79,10 @@ function proxy_test() { return 1 fi - # 2. 通过代理访问稳定可达的国内站点(连通性测试,非翻墙测试) - echo -n "代理访问 https://www.baidu.com: " + # 2. 通过代理访问 GitHub(翻墙连通性测试) + echo -n "代理访问 https://github.com: " code=$(curl -s -o /dev/null -w "%{http_code}" --max-time 8 \ - -x "${HTTP_PROXY_URL}" https://www.baidu.com 2>/dev/null) + -x "${HTTP_PROXY_URL}" https://github.com 2>/dev/null) if [ -n "$code" ] && [ "$code" -ge 200 ] && [ "$code" -lt 400 ]; then echo -e "\033[32m✓ HTTP ${code}\033[0m" else @@ -91,5 +91,5 @@ function proxy_test() { # 3. 显示当前出口 IP(直连,便于与走代理后的 IP 对比) echo -n "当前出口 IP: " - curl -s --max-time 5 https://api.ipify.org 2>/dev/null || echo "获取失败" + curl -w "\n" --max-time 5 myip.ipip.net 2>/dev/null || echo "获取失败" }