CLI commands

نظام أسماء النطاقات

OmeniaClaw dns

مساعدات DNS للاكتشاف واسع النطاق (Tailscale + CoreDNS). تركز حاليًا على macOS + Homebrew CoreDNS.

ذات صلة:

الإعداد

bash
OmeniaClaw dns setupOmeniaClaw dns setup --domain OmeniaClaw.internalOmeniaClaw dns setup --apply

dns setup

خطّط أو طبّق إعداد CoreDNS لاكتشاف DNS-SD أحادي البث.

الخيارات:

  • --domain <domain>: نطاق الاكتشاف واسع النطاق (على سبيل المثال OmeniaClaw.internal)
  • --apply: تثبيت تهيئة CoreDNS أو تحديثها وإعادة تشغيل الخدمة (يتطلب sudo؛ macOS فقط)

ما يعرضه:

  • نطاق الاكتشاف المحلول
  • مسار ملف المنطقة
  • عناوين IP الحالية لشبكة tailnet
  • تهيئة اكتشاف OmeniaClaw.json الموصى بها
  • قيم خادم الأسماء/النطاق لـ Tailscale Split DNS المطلوب ضبطها

ملاحظات:

  • بدون --apply، يكون الأمر مساعدًا للتخطيط فقط ويطبع الإعداد الموصى به.
  • إذا حُذف --domain، يستخدم OmeniaClaw قيمة discovery.wideArea.domain من التهيئة.
  • يدعم --apply حاليًا macOS فقط ويتوقع Homebrew CoreDNS.
  • يقوم --apply بتمهيد ملف المنطقة عند الحاجة، ويتأكد من وجود مقطع استيراد CoreDNS، ويعيد تشغيل خدمة brew الخاصة بـ coredns.

ذات صلة

Was this useful?
On this page

On this page