360 Secure SkillHub
360 安全技能中心

Dns Records

命令行 DNS 查询 Skill:通过 python3 脚本查询域名的 A、AAAA、MX、NS、TXT、CNAME、SOA 记录,默认查询全部常见类型,可用 -t 指定类型,--json 输出结构化结果,并支持一次传入多个域名;优先调用系统 dig,缺失时用 Python socket 回退(仅 A/AAAA)。无第三方依赖。

rogue-agent1
rogue-agent1
热度 54.40
最近更新 2026-05-11 17:37:27
分类:搜索依赖:代码执行应用场景:研究 / 自动化脚本

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add dns-records
Metadata
name
dns-records
description
Look up DNS records for any domain — A, AAAA, MX, NS, TXT, CNAME, SOA. Use when asked to check DNS records, find a domain's IP address, look up mail servers, check nameservers, or debug DNS configuration. Uses system dig command with Python socket fallback. Zero dependencies.

dnscheck 🔍

DNS record lookup with multi-type support and JSON output.

Commands

# Full DNS check (all common record types)
python3 scripts/dnscheck.py github.com openclaw.ai

# Specific record types only
python3 scripts/dnscheck.py -t A MX example.com

# JSON output for scripting
python3 scripts/dnscheck.py --json example.com

Record Types

  • A — IPv4 addresses
  • AAAA — IPv6 addresses
  • MX — Mail servers
  • NS — Nameservers
  • TXT — SPF, DKIM, verification records
  • CNAME — Canonical name aliases
  • SOA — Start of authority

Features

  • Queries all record types by default
  • Uses dig when available, falls back to Python sockets for A/AAAA
  • JSON output mode for automation
  • Multiple domains in one command