跳转至

openclaw dns

用于广域发现(Tailscale + CoreDNS)的 DNS 辅助工具。openclaw dns setup 可在任何平台上打印其计划;使用 --apply 应用该计划则需要 macOS 并安装 Homebrew CoreDNS。

相关:

dns setup

规划或应用 CoreDNS 设置,以实现单播 DNS-SD 发现。

openclaw dns setup
openclaw dns setup --domain openclaw.internal
openclaw dns setup --apply
选项 效果
--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 配置块,则添加
  • 重启 coredns brew 服务

本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 cl/openclaw