阅读时光

IPv4 能用、IPv6 超时?用 curl -4/-6 比较机场路径

同一个机场节点有时网页秒开,有时却在连接阶段停很久,可能与本地 IPv4、IPv6 路径差异有关。判断前先做单变量对照:使用同一设备、同一目标和相近时间,分别强制 IPv4 与 IPv6,看看问题是否只出现在其中一条地址族路径。

先检查目标是否支持双栈

选择自己有权测试、长期稳定的 HTTPS 站点。在终端分别执行:

curl -4 -I --connect-timeout 10 https://目标域名/
curl -6 -I --connect-timeout 10 https://目标域名/

curl 官方手册说明,-4 只请求 IPv4 地址,-6 只请求 IPv6 地址,两者互斥。若目标根本没有 IPv6 地址,-6 失败属于能力差异,不能据此判定机场节点故障。

记录连接阶段而不是只看成功失败

可以在两条命令后加入统一的 --write-out 字段,记录解析、连接、TLS、首字节和总耗时。连续做三轮,小间隔执行,避免一次偶发抖动主导结论。

建议表格包含:时间、IPv4/IPv6、解析结果、连接是否成功、HTTP 状态、总耗时、是否通过机场客户端。不要同时切换节点、接入网络和目标网站,否则无法知道是哪一个变量起作用。

结果如何解释

  • IPv4、IPv6 都稳定:问题更可能在应用分流、目标服务或节点负载。
  • 只有 IPv6 失败:检查本地网络是否真正提供 IPv6、客户端是否接管 IPv6、规则是否允许对应流量。
  • 只有 IPv4 失败:核对 IPv4 地址、默认路由和本地防火墙,不要因为 IPv6 可用就忽略。
  • 两者都失败:先验证直连和本地代理端口,再检查订阅与节点状态。

浏览器和操作系统可能使用类似 Happy Eyeballs 的并行或回退策略,所以日常体验未必等于强制 -4 或 -6 的结果。强制测试的价值是隔离变量,不是替代真实应用验收。

用于机场试用的验收标准

在直连与候选节点下各做一组,再完成一次真实网页或视频会议任务。如果某一地址族反复超时,但另一地址族和真实任务稳定,可以先记录为兼容性限制;若两条路径都在晚高峰明显恶化,再把它纳入机场推荐的稳定性判断。

需要注册试用时,可从本站已披露的推广入口进入:FlyBit 注册入口 或 99吧注册入口。这些是推广链接,邀请码不代表价格优惠或服务承诺;请以服务商页面的实时条款为准。

参考资料

评论

搜索文章

正在加载搜索…