dnsrobot/dns-robot-cli

GitHub: dnsrobot/dns-robot-cli

一款零依赖的 Node.js 命令行工具,集成 DNS、SSL、WHOIS 和邮件安全验证等多项网络诊断功能,通过云端 API 提供一站式的域名与网络资产分析能力。

Stars: 0 | Forks: 0

# dns-robot-cli 用于 DNS 查询、SSL 检查、WHOIS 和邮件安全验证的命令行工具 —— 由 [DNS Robot](https://dnsrobot.net) 提供支持。 零依赖。支持 Node.js 18+。 ## 安装 ``` npm install -g dns-robot-cli ``` 或直接使用 npx 运行: ``` npx dns-robot-cli dns google.com ``` ## 命令 ### DNS 查询 解析任意域名的 DNS 记录。支持 A、AAAA、CNAME、MX、NS、TXT、SOA 等类型。 ``` dns-robot dns google.com dns-robot dns google.com AAAA dns-robot dns google.com MX ``` [在线 DNS 查询工具 →](https://dnsrobot.net/dns-lookup) ### SSL 证书检查 检查 SSL/TLS 证书 —— 颁发者、有效期、证书链、SANs。 ``` dns-robot ssl github.com ``` [在线 SSL 检查器 →](https://dnsrobot.net/ssl-checker) ### WHOIS 查询 域名注册详情 —— 注册商、日期、名称服务器、状态。 ``` dns-robot whois example.com ``` [在线 WHOIS 查询 →](https://dnsrobot.net/whois-lookup) ### SPF 检查 验证 SPF 记录,包含 DNS 查询计数和机制细分。 ``` dns-robot spf gmail.com ``` [在线 SPF 检查器 →](https://dnsrobot.net/spf-checker) ### MX 查询 查找邮件交换记录,包含优先级、IP 和服务商检测。 ``` dns-robot mx outlook.com ``` [在线 MX 查询 →](https://dnsrobot.net/mx-lookup) ### NS 查询 列出名称服务器及其响应时间和服务商信息。 ``` dns-robot ns cloudflare.com ``` [在线 NS 查询 →](https://dnsrobot.net/ns-lookup) ### DKIM 检查 验证 DKIM 记录。若未指定选择器,自动尝试常见选择器。 ``` dns-robot dkim gmail.com dns-robot dkim example.com selector1 ``` [在线 DKIM 检查器 →](https://dnsrobot.net/dkim-checker) ### DMARC 检查 验证 DMARC 策略、报告及子域名设置。 ``` dns-robot dmarc yahoo.com ``` [在线 DMARC 检查器 →](https://dnsrobot.net/dmarc-checker) ### IP 查询 任意 IP 地址的地理位置、ISP、ASN 和主机名信息。 ``` dns-robot ip 8.8.8.8 dns-robot ip 2606:4700:4700::1111 ``` [在线 IP 查询 →](https://dnsrobot.net/ip-lookup) ### HTTP 头 分析 HTTP 响应头并进行安全评分(A–F 等级)。 ``` dns-robot headers https://example.com dns-robot headers example.com ``` [在线 HTTP 头工具 →](https://dnsrobot.net/http-headers) ### 端口检查 测试端口是开放还是关闭。默认检测 80, 443。 ``` dns-robot port example.com dns-robot port example.com 22,80,443,8080 ``` [在线端口检查器 →](https://dnsrobot.net/port-checker) ## 选项 ``` --help, -h Show help --version, -v Show version ``` ## 工作原理 所有查询均由 [DNS Robot](https://dnsrobot.net) API 执行 —— 这是 [dnsrobot.net](https://dnsrobot.net) 上 53 款免费在线 DNS 和网络工具背后的同一引擎。 ## 许可证 MIT — [DNS Robot](https://dnsrobot.net)
标签:CDN识别, CLI, DKIM验证, DMARC验证, DNS Robot, DNS枚举, DNS查询, GitHub, GNU通用公共许可证, HTTP头部分析, IP地理位置, MITM代理, MX记录, Node.js, NPM包, NS记录, OSV-Scalibr, SPF验证, SSL证书检测, SYN扫描, UDP扫描, WHOIS查询, WiFi技术, 二进制发布, 协议探测, 反垃圾邮件, 域名信息, 域名解析, 开源工具, 文档结构分析, 网站管理, 网络安全工具, 自定义脚本, 证书透明度, 运维工具, 邮件安全, 零依赖