CLI commands

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