CLI commands
DNS
openclaw dns
Вспомогательные средства DNS для обнаружения в глобальной сети (Tailscale + CoreDNS). В настоящее время поддерживаются только macOS и CoreDNS, установленный через Homebrew.
Связанные материалы:
- Обнаружение Gateway: Обнаружение
- Настройка обнаружения в глобальной сети: Конфигурация
dns setup
Спланируйте или примените настройку CoreDNS для обнаружения DNS-SD с одноадресной рассылкой.
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?