openclaw dns¶
用于广域发现(Tailscale + CoreDNS)的 DNS 辅助工具。openclaw dns setup 可在任何平台上打印其计划;使用 --apply 应用该计划则需要 macOS 并安装 Homebrew CoreDNS。
相关:
- 网关发现:发现
- 广域发布行为:Bonjour 发现
- 广域发现配置:
discovery.wideArea
dns setup¶
规划或应用 CoreDNS 设置,以实现单播 DNS-SD 发现。
| 选项 | 效果 |
|---|---|
--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 服务
相关¶
本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 cl/openclaw