openclaw dns
用于广域设备发现的 DNS 辅助工具(Tailscale + CoreDNS)。目前仅支持 macOS + Homebrew CoreDNS。
相关:
dns setup
规划或应用用于单播 DNS-SD 设备发现的 CoreDNS 设置。
| 选项 | 效果 |
|---|---|
--domain <domain> | 广域设备发现域名(例如 openclaw.internal)。 |
--apply | 安装/更新 CoreDNS 配置并(重新)启动服务。需要 sudo,仅限 macOS。 |
--domain,OpenClaw 会使用配置中的 discovery.wideArea.domain。
如果没有 --apply,该命令只会打印:
- 解析后的设备发现域名和区域文件路径
- 当前 tailnet IP
- 推荐的
openclaw.json设备发现配置 - 需要在 Tailscale 管理控制台中设置的 Tailscale Split DNS 名称服务器/域名值
--apply 时(仅限 macOS,需要 Homebrew CoreDNS):
- 如果缺少区域文件,则引导创建
- 如果缺少 CoreDNS import 段,则添加
- 重启
corednsbrew 服务