用途:通过 dn CLI 的 dns:set 命令为域名添加或更新 DNS 记录,适用于需要配置 A、AAAA、CNAME、MX、TXT 等记录类型的场景。
主要能力:支持交互式输入记录类型、名称和值;也支持非交互式参数直接指定。可自定义 TTL(默认 3600 秒),并可通过重复 --value 传入多个值,例如配置轮询 A 记录。记录类型会自动转为大写。
使用方式:交互式执行 dn dns:set example.com;非交互式如 dn dns:set example.com --type=A --name=@ --value=192.0.2.1;自定义 TTL 如 dn dns:set example.com --type=CNAME --name=www --value=example.com --ttl=7200;多值如 dn dns:set example.com --type=A --name=@ --value=192.0.2.1 --value=192.0.2.2。选项包括 --type、--name(@ 表示根域名或子域名)、--value(可重复)、--ttl。
限制:仅限 Partner 模式使用,用户模式会重定向到 wordpress.com/domains/manage。命令名使用冒号 dns:set。建议先用 dn dns:get 查看现有记录。其他细节暂未提供。