openclaw dns
広域検出(Tailscale + CoreDNS)のための DNS ヘルパーです。現在は macOS + Homebrew CoreDNS のみ対応しています。
関連:
- Gateway 検出: Discovery
- 広域検出設定: Configuration
dns setup
ユニキャスト DNS-SD 検出向けの CoreDNS セットアップを計画または適用します。
| オプション | 効果 |
|---|---|
--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 サービスを再起動します