CLI commands

DNS

openclaw dns

ابزارهای کمکی DNS برای کشف در شبکه گسترده (Tailscale + CoreDNS). در حال حاضر فقط از macOS + Homebrew CoreDNS پشتیبانی می‌شود.

مرتبط:

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
  • مقادیر کارساز نام/دامنه Split DNS در Tailscale که باید در کنسول مدیریت Tailscale تنظیم شوند

با --apply (فقط macOS، نیازمند Homebrew CoreDNS):

  • اگر فایل ناحیه وجود نداشته باشد، آن را راه‌اندازی اولیه می‌کند
  • اگر بند import مربوط به CoreDNS وجود نداشته باشد، آن را اضافه می‌کند
  • سرویس brew با نام coredns را دوباره راه‌اندازی می‌کند

مرتبط

Was this useful?
On this page

On this page