Dns Records

Look up DNS records for any domain, including A, AAAA, MX, NS, TXT, CNAME, and SOA records, with support for multiple domains and JSON output.

luokai0 Updated 10 repo stars

File contents

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

luokai0/ai-agent-skills-by-luo-kai/tree/main/ai-agent-skills/22-clawhub-skills/dns-records commit 15abef27eb

Frequently asked questions

npx skillmds@latest add luokai0/dns-records