CLI 命令

DNS

openclaw dns

用于广域设备发现(Tailscale + CoreDNS)的 DNS 辅助工具。目前仅支持 macOS + Homebrew CoreDNS。

相关内容:

dns setup

规划或应用用于单播 DNS-SD 设备发现的 CoreDNS 设置。

bash
openclaw dns setupopenclaw dns setup --domain openclaw.internalopenclaw 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 服务

相关内容

Was this useful?
On this page

On this page