DO
软件

doggo

面向日常排障的现代 DNS 命令行客户端,支持常规查询、指定解析器、加密 DNS、反向查询和 JSON 输出。

版本 v1.2.0Windows x64GPL-3.0

doggo 的用途

doggo 是现代 DNS 命令行客户端,提供清晰的彩色表格和响应时间信息。它支持 A、AAAA、MX、TXT 等常见记录、反向 DNS、指定一个或多个解析器,并可通过 UDP、TCP、DoH、DoT、DoQ 和 DNSCrypt 等方式发送查询。JSON 输出便于把结果接入脚本和监控流程。

DNS 排障为什么需要对照

单次查询只能反映一个时间点、一个解析器和一条网络路径。浏览器、安全软件、VPN 和系统可能各自使用不同 DNS 设置,缓存 TTL 也会让答案暂时不一致。有效排障应记录记录类型、解析器、协议、响应状态和耗时,并与权威配置及业务预期对照。

隐私与网络边界

把内网域名发给公共解析器可能泄露内部命名信息。DoH 或 DoT 会加密查询传输,但服务提供方仍能看到请求。单位网络中使用加密 DNS 还可能绕过既有审计或过滤策略,因此应先确认允许使用的解析服务,而不是把“能解析”作为唯一目标。

维护记录

本页于 2026-08-06 根据 doggo 的查询示例、传输协议、JSON 输出、反向查询与网络诊断功能复核。归档文件为 v1.2.0 Windows x64。

SAVE TO CLOUD

保存到自己的网盘

打开网盘后可直接获取,也可以先保存到自己的网盘,方便换设备继续使用。

链接最近检查:2026-08-06
先保存,再按需获取电脑端使用对应网盘 APP 扫码;手机端直接点击保存按钮。
使用指南

doggo Windows DNS 排障入门

doggo 适合对比不同解析器和传输协议的答案。首次排障先记录系统默认结果,再指定另一个解析器进行对照。

安装前准备

  • 准备一个可公开查询的测试域名,不要把内网域名提交给未经批准的公共解析器。
  • 确认本页 Windows x64 程序与系统架构匹配,并使用能正常访问 DNS 或 HTTPS 的网络。
  • 记录当前网络、VPN、代理和系统 DNS 设置,方便解释结果差异。
01

安装步骤

  1. 01

    解压并验证程序

    将 ZIP 完整解压到固定目录,在 PowerShell 中执行帮助或版本参数,确认程序可运行。

  2. 02

    决定是否加入 PATH

    临时排障直接从当前目录运行;需要写脚本或长期使用时再加入用户 PATH,并固定版本。

  3. 03

    先查询已知域名

    对一个已知可访问域名执行默认 A 记录查询,确认终端输出、响应时间和系统网络正常。

02

快速上手

  1. 01

    查询默认记录

    执行 doggo 加域名,查看响应状态、答案、TTL、解析器和耗时;不要只看是否返回 IP。

  2. 02

    指定类型与解析器

    查询 MX、TXT 或 AAAA 等记录,并用 @解析器参数指定对照服务器,比较答案和 TTL 是否一致。

  3. 03

    测试加密 DNS 或脚本输出

    使用批准的 DoH 地址测试 HTTPS 解析;自动化处理时启用 JSON 输出,并对空答案、超时和错误状态单独判断。

使用建议

  • DNS 传播不是所有解析器立即同步,应结合 TTL、权威服务器和缓存时间判断。
  • 加密 DNS 解决的是传输窃听问题,不代表解析器本身不可见,也不自动绕过组织策略。
  • 输出用于脚本时固定字段和版本,彩色表格适合人工阅读但不适合直接文本解析。
故障排查与卸载方法

UDP 查询超时但 DoH 正常怎么办?

检查本地防火墙、VPN、运营商或单位网络是否限制 53 端口;这只能说明传输路径不同,不能证明域名配置正确。

不同解析器返回不同 IP 怎么办?

核对是否使用 CDN、地理调度或分线路解析,再检查权威记录和 TTL。不要只选择“看起来正确”的结果,应确认预期策略。

  1. 删除程序与脚本引用从 PATH 和自动化脚本中移除调用后删除解压目录,并保留仍需复现问题的查询记录。
常见问题

常见问题

doggo 可以替代 nslookup 或 dig 吗?

它能完成常见 DNS 查询并提供更易读输出,还支持多种加密传输和 JSON;已有脚本依赖 dig 参数时不应直接替换,应先验证命令兼容性。

指定公共 DNS 会泄露查询内容吗?

查询的域名会发送给所选解析器。加密 DNS 能保护传输链路,但解析服务仍能看到请求,应根据隐私、单位策略和合规要求选择服务。

查询结果与浏览器不一致怎么办?

浏览器可能使用独立 DoH、缓存、代理或搜索域。应对比解析器、记录类型、缓存 TTL、IPv4/IPv6 和浏览器安全 DNS 设置。

下载时需要提取码吗?

夸克网盘无需提取码;百度网盘所需的四位提取码会直接显示在下载入口旁。