跳到主内容
福利啊论坛
返回资源帖子

DNSpeedtest:一键测速工具—多协议支持的 DNS 服务器测试(含 DoH/DoT、IPv6、自动列表获取)

资源

DNSpeedtest:一键测速工具—多协议支持的 DNS 服务器测试(含 DoH/DoT、IPv6、自动列表获取)

一款用 Go 编写的轻量级 DNS 服务器测速工具,自动抓取 dns.icoa.cn 列表并并发测试,支持 DoH/DoT、IPv6、劫持检测。

简介

《DNSpeedtest》是一款用 Go 编写的轻量级 DNS 服务器测速工具,能够自动从 dns.icoa.cn 获取国内外 DNS 服务器列表,并发测试它们的响应延迟,帮助快速找出最快的 DNS。

主要功能

  • 支持多种 DNS 类型
    • UDP DNS
    • IPv6 DNS
    • DoH(DNS over HTTPS)
    • DoT(DNS over TLS)
  • 自动获取 DNS 列表
    • 自动提取自 dns.icoa.cn 的最新服务器地址
  • 并发测试
    • 最多 10 个并发连接,提升测试速度
  • 智能排序
    • 按 DNS 类型分组、按延迟排序,标注前三名
  • DNS 劫持检测
    • 自动识别可能被网关或运营商劫持的 DNS
  • 详细错误信息
    • 显示每个不可用 DNS 的具体错误原因

使用说明

  1. 双击运行程序
  2. 程序自动从 dns.icoa.cn 获取 DNS 列表
  3. 显示提取到的 DNS 地址及类型
  4. 自动并发测试每个 DNS 的延迟
  5. 测试完成后显示结果:
    • 可能被劫持的 DNS 服务器(延迟异常低的)
    • 不可用的 DNS 服务器及错误原因
    • 每种 DNS 类型的排行榜(标注前三名)

技术特点

  • IPv6 地址优化:支持各种格式的 IPv6 地址
  • DoH 协议支持:优先使用 RFC 8484 格式,失败后回退到 Google API 格式
  • DoT 协议支持:完整支持 RFC 7858 标准
  • DNS 响应验证:检查 RCODE 字段,确保查询真正成功
  • DNS 劫持检测:延迟 <= 1ms 的 DNS 可能被标记为劫持

注意事项

  • 程序会跳过 TLS 证书验证
  • 测试结果可能受网络环境影响
  • 如检测到 DNS 劫持,建议更换网络环境重新测试
  • IPv6 测试需要网络支持 IPv6

下载与外部资源

原始工具信息与截图仅作演示,具体使用请以实际运行为准。

下载链接

蓝奏云:
https://wwbri.lanzoub.com/iN3uE3fvi98f

6次阅读00举报

评论 0

还没有评论,来说两句吧。

登录 后参与评论