CLI commands

DNS

openclaw dns

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

Связанные материалы:

dns setup

Спланируйте или примените настройку CoreDNS для обнаружения DNS-SD с одноадресной рассылкой.

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 команда только выводит:

  • Разрешённый домен обнаружения и путь к файлу зоны
  • Текущие IP-адреса tailnet
  • Рекомендуемую конфигурацию обнаружения openclaw.json
  • Значения сервера имён и домена Tailscale Split DNS, которые необходимо задать в консоли администрирования Tailscale

С --apply (только для macOS, требуется CoreDNS из Homebrew):

  • Инициализирует файл зоны, если он отсутствует
  • Добавляет директиву импорта CoreDNS, если она отсутствует
  • Перезапускает службу brew coredns

Связанные материалы

Was this useful?
On this page

On this page