sharex需手动启用dns查询功能并配置后才能使用:进入任务设置→网络工具添加dns lookup,通过主界面网络工具执行域名查询、指定dns服务器、选择记录类型(如mx/txt),结果可保存为utf-8编码文本。

如果您在使用 ShareX 进行网络诊断时希望直接调用 DNS 查询功能,但未找到明确入口或结果异常,则可能是由于 ShareX 内置的网络工具未启用 DNS 查询模块,或当前配置未指向可用的 DNS 解析器。以下是启用并正确使用 ShareX 内置 DNS 查询工具的具体方法:
一、启用 ShareX 内置网络工具中的 DNS 查询功能
ShareX 的“网络工具”模块默认包含 DNS 查询能力,但需确保已加载对应插件并启用相关子功能。该功能依赖于系统底层的 DNS 解析机制,不依赖外部服务,适合快速验证本地解析行为。
1、启动 ShareX,点击主界面左下角的捕获按钮右侧的任务设置图标(齿轮状)。
2、在弹出窗口中选择左侧菜单的工作流 → 网络工具。
3、检查右侧列表中是否勾选了DNS 查询;若未显示,点击添加工具 → 在搜索框输入“dns”,选择DNS 查询(DNS Lookup)并确认添加。
4、点击保存退出设置。
二、执行标准域名 DNS 查询
该操作可获取目标域名的 A、AAAA、CNAME、MX 等记录,适用于验证解析准确性与记录配置完整性。
1、在 ShareX 主界面点击网络工具按钮(或按快捷键 Ctrl+Shift+N)。
2、在打开的窗口顶部下拉菜单中选择DNS 查询。
3、在输入框中键入待查域名,例如example.com。
4、点击查询按钮(或回车),等待响应。
5、结果区域将显示返回的 DNS 记录类型、TTL 值及对应值;若出现NXDOMAIN或SERVFAIL,表示权威服务器拒绝响应或递归链中断。
三、指定 DNS 服务器进行定向查询
此方法绕过系统默认 DNS 设置,用于对比不同解析器行为,排查 ISP 或本地 DNS 缓存污染问题。
1、在 DNS 查询窗口中,展开高级选项(通常为右下角折叠箭头)。
免费 DNS 与邮件安全分析(IntoDNS.ai):包括 DNSSEC、SPF、DKIM、DMARC、MTA-STS、BIMI、SMTP STARTTLS、FCrDNS、黑名单、发件人要求及报告。
2、勾选使用自定义 DNS 服务器。
3、在文本框中输入目标 DNS 地址,支持 IPv4(如8.8.8.8)、IPv6(如2001:4860:4860::8888)或主机名(如dns.google)。
4、点击查询,观察响应是否与系统默认结果一致。
四、查询特定记录类型(如 MX、TXT、NS)
ShareX 支持显式指定查询类型,避免返回冗余记录,提升排错效率。
1、在 DNS 查询窗口中,找到记录类型下拉菜单(默认为 A)。
2、从中选择所需类型,例如MX(邮件交换器)、TXT(文本记录,含 SPF、DKIM)、NS(名称服务器)。
3、输入对应域名,如查询邮件配置则输入contoso.com。
4、点击查询,结果仅显示所选类型记录及其优先级、目标主机或字符串内容。
五、导出与保存 DNS 查询结果
ShareX 允许将查询输出保存为结构化文本,便于归档、比对或提交给技术支持团队。
1、完成一次有效查询后,结果区域右上角会出现复制到剪贴板和保存为文件按钮。
2、点击保存为文件,选择保存路径与文件名,默认扩展名为.txt。
3、在弹出的保存对话框中,确认编码为UTF-8以保留中文注释及特殊字符。
4、点击保存,文件即生成,内容包含时间戳、查询参数、原始响应及解析后的结构化字段。










