CLI commands
DNS
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)
آنچه نمایش میدهد:
- دامنه کشف حلشده
- مسیر فایل zone
- IPهای tailnet فعلی
- پیکربندی پیشنهادی کشف در
openclaw.json - مقادیر نامسرور/دامنه Split DNS در Tailscale که باید تنظیم شوند
نکات:
- بدون
--apply، این دستور فقط یک ابزار کمکی برای برنامهریزی است و راهاندازی پیشنهادی را چاپ میکند. - اگر
--domainحذف شود، OpenClaw ازdiscovery.wideArea.domainدر پیکربندی استفاده میکند. --applyدر حال حاضر فقط از macOS پشتیبانی میکند و Homebrew CoreDNS را انتظار دارد.--applyدر صورت نیاز فایل zone را راهاندازی اولیه میکند، از وجود قطعه import در CoreDNS اطمینان میدهد و سرویس brew مربوط بهcorednsرا دوباره راهاندازی میکند.