安装包含本地参考和全部已发布模式的完整包。
install dnsdns使用
A/AAAA 将名称映射到地址,MX 描述邮件路由,TXT 常用于验证或策略,NS 表示委派,CAA 限制证书颁发机构,PTR 将地址反查为名称。某一种记录为空并不表示域名不存在。
dns <host|ip|me> [types] [-c]dns me使用当前主机
dns example.com显示常用记录
dns example.com -txt仅显示 TXT 记录
dns 1.2.3.4执行反向 PTR 查询
dns example.com -c检查所选记录类型是否存在
-a | -aaaa选择 A 或 AAAA 地址记录
-cname选择 CNAME 别名记录
-mx选择 MX 邮件交换记录
-ns选择 NS 名称服务器记录
-txt选择 TXT 文本记录
-soa选择 SOA 权威记录
-srv选择 SRV 服务记录
-caa选择 CAA 证书颁发机构规则
-ptr选择反向 PTR 记录
-all选择所有受支持类型;默认常用集合不含 SRV 和 PTR
可直接在页面中运行预先准备的示例。结果已预先生成并在浏览器中显示;服务器不会执行任何终端命令。
安装当前兼容版本。完整功能请选择 Base,精简包请选择 Minimum;已安装模块的更新请使用 upgrade。
Base 与 Minimum 是同一当前模块版本的两个包。
安装包含本地参考和全部已发布模式的完整包。
install dns安装精简包。该包不包含本地参考;
install dns -m安装这个确切的已发布版本。
install dns -v 1.2.4让 upgrade 检查兼容性,仅在需要时替换已安装块。
upgrade dns删除扩展块,不影响核心和其他模块。
install dns -u示例可复制,但网站不会执行。请先检查路径、权限和破坏性选项。
dns example.com | dns example.com -mxexample.com
A 93.184.216.34 TTL 3600
AAAA 2606:2800:220:1:248:1893:25c8:1946 TTL 3600
MX 10 mail.example.com TTL 3600dns example.com -mxMX 10 mail.example.com TTL 3600dns example.com -txtTXT v=spf1 -all TTL 3600dns example.com -a -aaaaA 93.184.216.34
AAAA 2606:2800:220:1:248:1893:25c8:1946dns _sip._tcp.example.com -srvSRV 10 5 5060 sip.example.com TTL 3600dns example.com -allA 93.184.216.34
AAAA 2606:2800:220:1:248:1893:25c8:1946
MX 10 mail.example.com
TXT v=spf1 -all
CAA 0 issue letsencrypt.orgdns example.com -srv -cStatus no
Types SRVdns 8.8.8.8PTR dns.googledns does-not-exist.invalid未找到 DNS 记录