Перейти к основному содержанию

openclaw dns

DNS-помощники для обнаружения в глобальной сети (Tailscale + CoreDNS). Сейчас ориентированы на macOS + Homebrew CoreDNS. Связано:

Настройка

openclaw dns setup
openclaw dns setup --domain openclaw.internal
openclaw dns setup --apply

dns setup

Спланировать или применить настройку CoreDNS для обнаружения через одноадресный DNS-SD. Параметры:
  • --domain <domain>: домен обнаружения в глобальной сети (например, openclaw.internal)
  • --apply: установить или обновить конфигурацию CoreDNS и перезапустить службу (требуется sudo; только macOS)
Что выводится:
  • разрешенный домен обнаружения
  • путь к файлу зоны
  • текущие IP-адреса tailnet
  • рекомендуемая конфигурация обнаружения openclaw.json
  • значения сервера имен/домена Tailscale Split DNS, которые нужно задать
Примечания:
  • Без --apply команда служит только помощником для планирования и выводит рекомендуемую настройку.
  • Если --domain не указан, OpenClaw использует discovery.wideArea.domain из конфигурации.
  • --apply сейчас поддерживает только macOS и ожидает Homebrew CoreDNS.
  • --apply при необходимости инициализирует файл зоны, проверяет наличие директивы импорта CoreDNS и перезапускает brew-службу coredns.

Связано