查看文档目录

dnspup 拨测

用你自己的 dnspup 客户 API Key,从 dnspup 全国各运营商检测点拨测源站、第三方 CDN 接入点和节点,作为节点拨测之外的独立来源。

能解决什么问题

只靠节点互相探测,节点自己网络出问题时会误判;只靠主控直拨,又只有一个地点。dnspup 拨测用 dnspup 在全国各运营商的检测点作为独立的拨测来源:

  • 源站拨测与聚合边缘拨测:每个检测点算一票,与节点票合并判定。
  • 节点可用性拨测:按频率从各运营商检测点拨测每个节点 IP 的端口,结果进节点“监控日志”。
  • 智能调度的延迟来源:线路组按线路选点时使用这些延迟数据。

怎么开通与启用

dnspup 拨测是官方免费模块,社区版和商业版都内置;dnspup 的拨测额度由你在 dnspup 自己的账号承担。

  1. 在 dnspup 开通客户 API,拿到 Key 和 Secret。
  2. 打开“系统管理 → dnspup 拨测”,打开“启用 dnspup 拨测”,填接口地址、Key 和 Secret;Key 绑定服务器域名时填写绑定的域名,绑定固定 IP 时留空。
  3. 点“测试连接与能力”,看到“连接正常”和本月额度后保存。
  4. 在“节点可用性拨测”里选拨测频率和检测点运营商、地区。

主要设置

设置说明
Key 与 SecretSecret 加密保存,只显示指纹;留空保持不变,填新值即换钥
源站拨测来源顺序节点拨测、dnspup 检测点、主控直拨按顺序询问,前一来源票数不足(少于 2 票或平票)时由下一来源补足
聚合边缘拨测来源顺序同上,用于第三方 CDN 接入点
节点可用性拨测频率关闭,或每若干分钟一次
检测点运营商 / 地区选择用哪些检测点拨测节点

典型用法

  • 源站在海外、节点在国内:用 dnspup 检测点作为第二意见,避免节点自身网络问题导致误切源站。
  • 想按运营商延迟调度:开启后,线路分组的智能调度就有了延迟数据。

限制与注意事项

  • 额度不足、限流或 Key 被拒时自动降级到节点与主控直拨。
  • dnspup 的 HTTP 拨测只能连接 URL 本身的主机:回源 Host 与连接地址不同的源站、使用自定义 CA 的源站不会派给 dnspup;第三方 CDN 接入点用 TCP 连接 443 判定连通。
  • 节点可用性:本机探测与 dnspup 多数检测点都失败才暂停节点解析;只有 dnspup 失败时只告警。
  • 未授权、未启用、未配置 Key 或已暂停时,节点只由本机探测判定。