メインコンテンツへスキップ

openclaw dns

広域検出(Tailscale + CoreDNS)のための DNS ヘルパーです。現在は macOS + Homebrew CoreDNS のみ対応しています。 関連:

dns setup

ユニキャスト DNS-SD 検出向けの CoreDNS セットアップを計画または適用します。
openclaw dns setup
openclaw dns setup --domain openclaw.internal
openclaw dns setup --apply
オプション効果
--domain <domain>広域検出ドメイン(例: openclaw.internal)。
--applyCoreDNS 設定をインストール/更新し、サービスを(再)起動します。sudo が必要で、macOS のみ対応です。
--domain がない場合、OpenClaw は設定の discovery.wideArea.domain を使用します。 --apply がない場合、コマンドは次のみを出力します。
  • 解決済みの検出ドメインとゾーンファイルパス
  • 現在の tailnet IP
  • 推奨される openclaw.json 検出設定
  • Tailscale 管理コンソールで設定する Tailscale Split DNS ネームサーバー/ドメイン値
--apply を指定した場合(macOS のみ、Homebrew CoreDNS が必要):
  • ゾーンファイルがない場合はブートストラップします
  • CoreDNS の import スタンザがない場合は追加します
  • coredns brew サービスを再起動します

関連