外观
其他设备正常只有一台连不上机场?单设备故障排查
直接答案
"别的设备能用,就这台不行"是一个很好的诊断结果 —— 它排除了机场服务端、订阅、网络环境三大类问题,故障范围锁定在这台设备上。按命中率排查:① 在线设备数超限 → ② 系统时间误差 → ③ 防火墙/杀毒拦截 → ④ 代理端口被占用 → ⑤ 客户端配置损坏。
排查流程
第 1 步:确认是否超出设备数限制
多数机场限制同时在线设备数(套餐页会写明,常见 3–5 台)。
测试方法:把其他所有设备的代理都断开,只留这一台,等 1–2 分钟后重试。
- 能连上了 → 就是设备数超限,升级套餐或减少同时在线设备
- 还是不行 → 继续下一步
第 2 步:检查系统时间(经典陷阱)
VMess 协议用时间戳做握手校验,本机与服务器时间误差超过约 ±90 秒就会全部失败。
- Windows:设置 → 时间和语言 → 日期和时间 → 开启"自动设置时间"→ 点击"立即同步"
- macOS:系统设置 → 通用 → 日期与时间 → 自动设置
- 手机:设置 → 开启"自动确定日期和时间"
这一步经常被忽略,但在"只有一台设备不行"的场景里命中率很高 —— 因为时间偏差是单机问题。
第 3 步:防火墙与杀毒软件
安全软件可能拦截客户端或误删其内核文件:
- 临时完全关闭防火墙和杀毒软件测试(不是暂停实时监控)
- 能连上 → 把客户端及其内核文件加入白名单,再开回防护
- 检查客户端目录下的内核文件是否被隔离/删除(常见于 v2rayN 的内核)
第 4 步:代理端口被占用
客户端默认端口(7890、10808、10809 等)可能被其他程序占用:
powershell
# Windows 检查端口占用
netstat -ano | findstr "7890"有占用则在客户端设置里改一个端口(如 7891),同时记得同步修改系统代理端口。
第 5 步:客户端配置损坏
- 删除订阅 → 重新复制订阅链接 → 重新导入
- 仍不行 → 卸载客户端,删除配置目录后重装
- 交叉验证:换一个客户端试同一订阅(如 Clash 不行就用 v2rayN),能区分是客户端问题还是系统问题
第 6 步:残留的旧代理设置
之前用过其他代理软件的话,系统里可能残留了错误的代理配置:
- Windows:设置 → 网络和 Internet → 代理 → 关闭所有手动代理设置后重试
- 检查浏览器的代理插件(SwitchyOmega 等)是否有冲突配置
- 检查环境变量
http_proxy/https_proxy是否有残留值
场景速查
| 场景 | 优先排查 |
|---|---|
| 新买的电脑连不上 | 防火墙、系统时间、管理员权限 |
| 重装系统后连不上 | 重新导入订阅、防火墙规则、TUN 驱动 |
| 换了客户端后连不上 | 订阅格式是否匹配该客户端 |
| 用了很久突然不行 | 设备数超限、系统时间漂移、软件更新后配置失效 |
| 公司电脑连不上 | 安全软件接管了系统代理、网络策略限制 |
判断已解决的标准
这台设备上:节点延迟测试有数值,浏览器能打开 google.com,且其他设备保持连接的情况下依然正常(排除设备数限制)。