P 机场推荐与网络诊断
症状排查闭环 规范排查流程

切换节点后,怎样确认公网出口是否真正生效

典型用户症状:在客户端中已经把节点从「香港」切换到了「日本」,但打开流媒体网站仍显示香港区域,或者提示地区受限。

🔍 可能引发该症状的底层技术原因

  • 浏览器存在严重的 DNS 缓存或 Socket 连接复用 (HTTP Keep-Alive),继续沿用了旧连接
  • 客户端分流规则中该域名命中了「Direct (直连)」或单独的「固定策略组」,没有跟随默认节点变动
  • 节点服务商配置的出口 IP 实际广播了错误的 GeoIP 归属,导致目标网站误判

按步骤诊断与处理流程

1 第 1 步:关闭浏览器现有 Keep-Alive 连接

完全关闭当前浏览器窗口,或者使用无痕/隐身模式窗口重新打开。

验证标准:避免浏览器复用 120 秒内的旧 TCP 长连接。

2 第 2 步:检查公网出口 IP 端点观察值

点击本站公网出口 IP 检查工具,发起一次主动探测。

验证标准:观察返回的出口 IP 与地理区域是否已变更为目标节点机房 IP。 运行公网出口 IP 检查 →

3 第 3 步:核查客户端规则命中日志

在 Clash Verge / Surge 中打开「连接日志 (Connections)」,输入目标网站域名,查看其命中的是哪个策略组和出口节点。

验证标准:确保目标流量明确流经了所选的代理节点,而非 DIRECT 直连。

⚠️ 排查完成后的恢复建议

排查完毕后,若修改了客户端策略,点击刷新或重置策略组,恢复日常的按规则自动分流模式。

工程师终端一键排查命令速查

若图形界面排查无果,可直接打开终端(macOS Terminal / Windows PowerShell)执行以下标准探测命令定位故障层级:

# 1. 验证本地局域网与网关连通性 (若时延 > 5ms 或丢包则为本地 Wi-Fi 故障) ping -c 4 192.168.1.1
# 2. 验证系统代理端口是否处于正常监听状态 (7890 端口排查) curl -Iv --proxy http://127.0.0.1:7890 https://1.1.1.1/cdn-cgi/trace
# 3. 验证远端 DNS 是否发生污染 (对比国外权威 DNS 返回 IP) nslookup www.google.com 8.8.8.8