الانتقال إلى المحتوى الرئيسي

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 فقط)
ما الذي يعرضه:
  • نطاق الاكتشاف الذي تم تحليله
  • مسار ملف المنطقة
  • عناوين tailnet IP الحالية
  • إعداد openclaw.json الموصى به للاكتشاف
  • قيم nameserver/domain لـ Tailscale Split DNS التي يجب ضبطها
ملاحظات:
  • من دون --apply، يكون الأمر مجرد مساعد للتخطيط ويطبع الإعداد الموصى به.
  • إذا تم حذف --domain، يستخدم OpenClaw القيمة discovery.wideArea.domain من الإعداد.
  • يدعم --apply حاليًا macOS فقط ويفترض استخدام Homebrew CoreDNS.
  • يقوم --apply بتهيئة ملف المنطقة إذا لزم الأمر، ويضمن وجود مقطع import الخاص بـ CoreDNS، ويعيد تشغيل خدمة coredns عبر brew.