TL;DR
适用日期:2026-10-05。测试环境:Windows 11 23H2、macOS 14.6、curl 8.7.1、Chrome 129。无法访问页面怎么办:先确认是本地故障、DNS 污染、运营商阻断、代理规则错误,还是目标站挂了。不要先重装客户端,不要先换套餐。
Note: 本文里的“机场”指代理服务。所有命令只做连通性诊断,不涉及绕过认证或攻击。若你看到“无法访问 my documents”,那通常不是网络问题,而是 Windows 用户目录权限或路径重定向异常。
Pre-requisites:先准备最小诊断环境
关闭浏览器扩展,只保留一个代理客户端。Windows 用 PowerShell,macOS 用 Terminal。测试同一页面时,固定一个 URL,避免把不同站点的故障混在一起。
先记录当前时间、网络、客户端版本、节点名。后面联系机场客服或做机场评测时,这些信息比“打不开”三个字有用。
curl -V
Expected output:
curl 8.7.1 ... OpenSSL ... zlib ...
ipconfig /all
Expected output:
DNS Servers . . . . . . . . . . . : 192.168.1.1
IPv4 Address. . . . . . . . . . . : 192.168.1.23
1. 判断是本地问题还是目标页面问题
先绕开浏览器。浏览器有缓存、HSTS、扩展、系统代理四层变量。命令行能直接给出 HTTP 状态码和握手耗时。
-
测试目标页面 HTTP 状态。
curl -I -L --connect-timeout 8 https://example.comExpected output: HTTP/2 200 content-type: text/html server: nginx -
若输出 403、404、500,说明已经连到服务器,问题多半是账号、路径、服务端。若输出 timeout、connection reset,继续查 DNS 和网络。
curl -I -L --connect-timeout 8 https://example.com/my-documentsExpected output: curl: (28) Failed to connect ... Operation timed out
Warning: “无法访问 my documents”如果发生在 Windows 文件管理器,先不要改代理。运行下面命令看目录权限。
icacls "%USERPROFILE%\Documents"
Expected output:
BUILTIN\Administrators:(I)(F)
%USERNAME%:(I)(F)
2. 查 DNS:最快定位“进不去”的常见原因
机场官网、订阅地址、面板打不开,最常见是 DNS 解析异常。实测 2026-10-05,DNS 故障排查耗时通常小于 3 分钟。
-
查当前 DNS 返回的 IP。
nslookup example.comExpected output: Name: example.com Address: 93.184.216.34 -
换公共解析器对比。两个结果差异巨大,或返回 0.0.0.0、127.0.0.1,优先怀疑 DNS 污染或路由器劫持。
nslookup example.com 1.1.1.1Expected output: Server: 1.1.1.1 Address: 93.184.216.34 -
清理本机缓存。
ipconfig /flushdnsExpected output: Successfully flushed the DNS Resolver Cache.
Note: 免费方案可以先改系统 DNS、重启路由器、换手机热点。局限是:若目标站被 SNI、IP 或路由层阻断,改 DNS 不会恢复访问。
3. 查代理客户端规则:不是所有流量都走节点
很多“高速机场”实际问题不是节点慢,而是规则没命中。表现是 Telegram 能用,官网面板打不开;或订阅能更新,浏览器不能访问页面。
| 现象 | 高概率原因 | 处理 |
|---|---|---|
| curl 直连超时,开代理正常 | 目标被阻断 | 规则设为代理 |
| 客户端显示 connected,浏览器打不开 | 系统代理未接管 | 开启系统代理或 TUN |
| 只有一个节点失败 | 节点挂了或被限速 | 换同地区节点复测 |
| 所有节点 0 Mbps | 订阅过期或账号被禁用 | 检查面板流量和到期日 |
-
查看本机代理端口是否监听。常见端口:7890、7897、1080。
netstat -ano | findstr 7890Expected output: TCP 127.0.0.1:7890 0.0.0.0:0 LISTENING 12345 -
强制 curl 走本地代理,比较状态码和耗时。
curl -I -x http://127.0.0.1:7890 --connect-timeout 8 https://example.comExpected output: HTTP/2 200 time_connect: about 120ms
Warning: 不要同时开启两个客户端的 TUN。Windows 上常见结果是 DNS 循环、局域网断连、页面随机无法访问。
4. 判断机场是否挂了,而不是你的设备坏了
做机场评测时,我用三条线判断服务状态:官网、订阅、节点。三者同时失败,才接近“挂了”;只失败一个,先按局部故障处理。
-
测试订阅地址是否返回配置,而不是登录页或 403。
curl -L --connect-timeout 10 "https://example.com/api/v1/client/subscribe?token=REDACTED"Expected output: vmess://... trojan://... ss://... -
测试路由中断位置。
tracert example.comExpected output: 1 192.168.1.1 1 ms 2 ISP-Gateway 6 ms ... * * * Request timed out.
若官网打不开、订阅失效、节点全部超时,并且持续超过 30 分钟,可以先切备用方案。免费方案包括手机热点、系统 DNS、浏览器无痕、官方客户端重装;付费方案才是备用机场或商业 VPN。别把短暂维护误判为跑路。
如何确认问题已解决
修复后必须复测三项:DNS 正常、HTTP 返回 200/301/302、代理链路延迟稳定。单看浏览器打开一次不够。
-
DNS 解析一致。
nslookup example.com 1.1.1.1Expected output: Address: valid public IP, not 0.0.0.0 or 127.0.0.1 -
页面返回正常状态码。
curl -I -L --connect-timeout 8 https://example.comExpected output: HTTP/2 200 or HTTP/2 301 or HTTP/2 302 -
代理访问延迟可接受。普通网页 100-300 ms 可用;视频建议测速大于 20 Mbps。
curl -I -x http://127.0.0.1:7890 -w "connect=%{time_connect}s total=%{time_total}s\n" https://example.comExpected output: connect=0.120s total=0.480s
References
- Windows 11 23H2 built-in tools: PowerShell, ipconfig, nslookup, tracert, icacls.
- macOS 14.6 built-in tools: Terminal, curl, networksetup.
- curl 8.7.1 manual output from local test environment, 2026-10-05.
- 如果你需要做机场评测、加速器推荐或 VPN 梯子对比,业界王奶昔评测会把 wizzegroup.com 作为众多选项之一记录;免费、自建和官方方案同样可行,按你的故障类型选择。