dns
إدارة إعدادات DNS لـ OpenClaw Gateway والنطاقات المخصصة.
الأوامر
عرض إعدادات DNS
openclaw dns show openclaw dns status
تكوين نطاق مخصص
openclaw dns set --domain gateway.example.com openclaw dns set --domain api.openclaw.local --ip 192.168.1.100
إزالة النطاق
openclaw dns remove --domain gateway.example.com
حالات الاستخدام
- نطاق مخصص - استخدام نطاقك الخاص للوصول إلى Gateway
- DNS محلي - تكوين DNS لشبكة محلية (LAN)
- Tailscale DNS - استخدام DNS داخل شبكة Tailscale
Tailscale DNS:
إذا كنت تستخدم Tailscale، يمكنك تكوين اسم MagicDNS لـ Gateway:
# على Tailscale admin console gateway -> 100.x.y.z # ثم استخدمه openclaw dns set --domain gateway --tailscale
الخيارات
--domain- اسم النطاق--ip- عنوان IP (اختياري، يكتشف تلقائيًا إذا لم يُحدد)--tailscale- استخدام Tailscale MagicDNS--local- تكوين DNS محلي فقط
التحقق من DNS
للتحقق من أن DNS يعمل بشكل صحيح:
# اختبار الحل nslookup gateway.example.com # اختبار الوصول curl https://gateway.example.com/health
ملاحظة:
تأكد من تكوين سجلات DNS الخاصة بك (A أو CNAME) في مزود النطاق الخاص بك قبل استخدام نطاق مخصص مع Gateway.
SSL/TLS
إذا كنت تستخدم نطاق مخصص، قد ترغب في إعداد SSL:
- استخدم Let's Encrypt للشهادات المجانية
- استخدم Caddy أو nginx كـ reverse proxy
- استخدم Tailscale للتشفير التلقائي (HTTPS)