هل تحتاج إلى نطاق لاستخدام DDNS؟
عرض طريقة أبسط لاستخدام DDNS دون شراء نطاق، باستخدام خدمات مثل NullPrivate أو AdGuardHome
Categories:
مقدمة
عادةً ما يتطلب نظام DNS الديناميكي (DDNS) شراء نطاق، لكن الآن هناك طريقة أسهل: استخدام DDNS دون شراء نطاق. ستوضح هذه المقالة كيفية استخدام خدمات مثل NullPrivate أو AdGuardHome لتحقيق ذلك.
المفاهيم الأساسية
يُقصد بـ DDNS دون نطاق عدم شراء نطاق عام تقليدي، بل استخدام خدمة DNS خاصة لتنفيذ حل DNS الديناميكي. تتميز هذه الطريقة بما يلي:
- لا حاجة لشراء نطاق: استخدام نطاق خاص أو نطاق وهمي
- حماية الخصوصية: فقط المستخدمون المتصلون بخدمة DNS الخاصة يمكنهم التحليل
- مفعول فوري: التغييرات لا تخضع لوقت التخزين المؤقت، ولا حاجة للانتظار لانتشار DNS
الخدمات المدعومة
NullPrivate
NullPrivate هي خدمة DNS خاصة، تقدم وظيفة إعادة كتابة DNS الأساسية. من خلال وظيفة إعادة كتابة DNS، يمكن تحقيق DDNS.
- إما نشر ذاتي أو خدمة SaaS
- تنزيل نص DDNS مباشرة من واجهة الخدمة وتشغيله

AdGuardHome
AdGuardHome هو خادم DNS مفتوح المصدر، ويمكنه تحقيق وظائف مماثلة.
- يحتاج إلى نشر مثيل AdGuardHome ذاتيًا
- يدعم تكوين DDNS من خلال النص

خطوات الإعداد
استخدام NullPrivate
- التأكد من نشر وتشغيل NullPrivate
- الانتقال إلى صفحة إعادة كتابة DNS
- تنزيل نص DDNS
- تشغيل النص:
Windows
Set-ExecutionPolicy Bypass -Scope Process
.\ddns-script.ps1
Linux/macOS
chmod +x ddns-script.sh
./ddns-script.sh
استخدام AdGuardHome
- التأكد من نشر وتشغيل AdGuardHome
- تنزيل النص من صفحة الإصدار
- تشغيل النص:
Windows
Set-ExecutionPolicy Bypass -Scope Process
.\ddns.ps1 -BaseUrl <base_url> -Username <username> -Password <password> -Domain <domain>
Linux/macOS
chmod +x ddns.sh
./ddns.sh -b <base_url> -u <username> -p <password> -d <domain>
مقارنة المزايا
بالمقارنة مع DDNS التقليدي، تمتلك هذه الخطة المزايا التالية:
| ميزة | DDNS تقليدي | DDNS دون نطاق |
|---|---|---|
| تكلفة النطاق | يحتاج إلى شراء | لا حاجة لشراء |
| تخزين DNS المؤقت | له وقت تخزين مؤقت | مفعول فوري |
| انتشار DNS | يحتاج إلى انتظار | متوفر على الفور |
| حماية الخصوصية | تحليل عام | تحليل خاص |
| تعقيد الإعداد | نسبيًا معقد | بسيط وسريع |
مخطط سير العمل
graph TD
A[المستخدم لديه IP ديناميكي] --> B[نشر NullPrivate أو AdGuardHome]
B --> C[تنزيل نص DDNS]
C --> D[تشغيل النص لتكوين DDNS]
D --> E[النص يقوم بتحديث سجل DNS بشكل دوري]
E --> F[العميل يستخدم نطاق خاص للوصول]
F --> G[تحليل DNS إلى IP الحالي]
style A fill:#e1f5fe
style B fill:#f3e5f5
style C fill:#e8f5e8
style D fill:#fff3e0
style E fill:#fce4ec
style F fill:#e0f2f1
style G fill:#f3e5f5
ميزات الوظيفة
- إعداد سريع: استخدام الخدمات الحالية، لا حاجة إلى تكوين إضافي
- دعم متعدد المنصات: دعم Windows وأنظمة Unix-like
- طرق مصادقة متنوعة: دعم المصادقة عبر cookies أو اسم مستخدم وكلمة مرور
- متوافق تمامًا: تكامل سلس مع AdGuardHome