Dns Records — DNS Records — 域名 DNS 记录查询
v1.0.0查询任何域名的 DNS 记录(A、AAAA、MX、NS、TXT、CNAME、SOA)。用于检查 DNS 记录、查找域名 IP 地址、邮件服务器、名称服务器或调试 DNS 配置。
0· 78·1 当前·1 累计
安全扫描
OpenClaw
安全
high confidence该技能内部一致:仅通过系统 `dig` 命令或 Python socket 回退进行 DNS 查询,不需要凭证或安装,包含的代码与 SKILL.md 指令匹配。
评估建议
该技能看起来是安全的,做了它声称的:通过 `dig` 或 Python 运行 DNS 查询。安装前,请考虑:(1)工具将为您询问的任何域名执行网络 DNS 查询(这些查询将发送到您的系统解析器,因此解析器操作员将看到域名);(2)当可用时,通过子进程调用 `dig`(对于此目的是正常的);(3)脚本彼此重复,并仅实现简单的查找(A/AAAA 有 Python 回退;MX/NS/TXT/CNAME/SOA 需要 `dig`)。如果您需要避免将查询的域名泄露到您的网络解析器,请不要运行它,或者在具有隐私保护的 DNS 设置的环境中运行它。...详细分析 ▾
✓ 用途与能力
名称/描述(DNS 记录查找)与请求的/实现的功能匹配。没有请求无关的二进制文件、环境变量或凭证。提供的脚本仅实现对声明的记录类型的 DNS 查询。
✓ 指令范围
SKILL.md 指示运行包含的 Python 脚本或 `dig`;脚本执行 `dig`(如果存在)或使用 `socket.getaddrinfo` 作为 A/AAAA 的回退。它们不读取文件、环境变量,也不向超出标准 DNS 解析的外部端点传输数据。注意:仅 A/AAAA 有 socket 回退;其他类型依赖于 `dig`。
✓ 安装机制
无安装规格(仅指令)。包中包含两个相同的脚本文件(dnscheck.py 和 scripts/dnscheck.py);没有下载或执行外部安装。安装风险低。
✓ 凭证需求
没有请求环境变量、秘密或配置路径。凭证的缺乏与 DNS 查找工具成比例。
✓ 持久化与权限
始终为 false 且技能不请求持久系统权限或修改其他技能/配置。它按需运行,不存储凭证。
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv1.0.02026/3/28
dns-records 技能的初始发布:- 支持查找 A、AAAA、MX、NS、TXT、CNAME 和 SOA 记录。- 支持在一个命令中查询多个域名。- 使用系统 `dig` 命令,具有 Python socket 回退(A/AAAA)。- JSON 输出选项,用于脚本和自动化。- 零外部依赖。
● 无害
安装命令 点击复制
官方npx clawhub@latest install dns-records
镜像加速npx clawhub@latest install dns-records --registry https://cn.clawhub-mirror.com
技能文档
命令
# 全面 DNS 检查(所有常见记录类型)
python3 scripts/dnscheck.py github.com openclaw.ai
# 特定记录类型查询
python3 scripts/dnscheck.py -t A MX example.com
# JSON 输出用于脚本和自动化
python3 scripts/dnscheck.py --json example.com
记录类型
- A — IPv4 地址
- AAAA — IPv6 地址
- MX — 邮件服务器
- NS — 名称服务器
- TXT — SPF、DKIM、验证记录
- CNAME — 别名
- SOA — 权限起始
功能
- 默认查询所有记录类型
- 使用
dig(如果可用),否则为 A/AAAA 回退到 Python sockets - 支持 JSON 输出模式用于自动化
- 支持一次查询多个域名
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制
免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制