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

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

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

مرتبط

Was this useful?
On this page

On this page