كيف تضبط DNS لموقعك: دليل شامل

A Record، CNAME، MX، TXT — كل سجل وله وظيفة. نشرح إعداد DNS من الصفر: توجيه الدومين وإعداد البريد.
ما هو DNS؟
نظام أسماء النطاقات (DNS) هو دليل الإنترنت. عندما يكتب المستخدم عنوانًا مثل cloud.net.sa في المتصفح، يحتاج الجهاز لمعرفة عنوان IP الفعلي للسيرفر الذي يستضيف الموقع. DNS يترجم الاسم المقروء إلى رقم يفهمه الإنترنت.
بدون DNS، لن يعمل أي موقع إلا بكتابة أرقام IP مباشرة. فهم إعداد DNS ضرورة لكل من يدير موقعًا أو خادمًا.
كيف يعمل DNS: المسار الكامل
- المستخدم يكتب cloud.net.sa في المتصفح
- الجهاز يسأل خادم DNS المحلي (عادةً من مزوّد الإنترنت)
- إذا لم يكن الجواب في الذاكرة المؤقتة (Cache)، يسأل خادم DNS الجذري (Root Server)
- خادم الجذر يوجّه إلى خادم .sa (نطاقات السعودية)
- خادم .sa يوجّه إلى Nameservers النطاق المسجّلة
- Nameservers ترد بعنوان IP الفعلي (مثل 185.70.22.15)
- المتصفح يتصل بعنوان IP ويعرض الموقع
هذه العملية تحدث في أقل من 100 ميلي ثانية. لكن إذا كانت إعدادات DNS خاطئة، لا يصل أحد لموقعك.
أنواع سجلات DNS الأساسية
| نوع السجل | الوظيفة | مثال |
|---|---|---|
| A | يربط النطاق بعنوان IPv4 | cloud.net.sa → 185.70.22.15 |
| AAAA | يربط النطاق بعنوان IPv6 | cloud.net.sa → 2001:db8::1 |
| CNAME | يوجّه نطاقًا فرعيًا إلى نطاق آخر | www.cloud.net.sa → cloud.net.sa |
| MX | يحدد خوادم استقبال البريد | mail.cloud.net.sa (الأولوية: 10) |
| TXT | يحتوي نصوصًا للتحقق والأمان | v=spf1 include:_spf.google.com ~all |
| NS | يحدد خوادم الأسماء المسؤولة | ns1.cloud.net.sa, ns2.cloud.net.sa |
| SRV | يحدد خدمات محددة على بورتات معينة | _sip._tcp.cloud.net.sa |
| CAA | يحدد جهات إصدار SSL المسموحة | letsencrypt.org |
إعداد DNS لموقع جديد: خطوة بخطوة
1. حدد Nameservers
عند شراء استضافة، يُعطيك المزوّد عناوين Nameservers (عادةً اثنان على الأقل). أدخلها في لوحة تحكم المسجّل حيث سجّلت النطاق.
2. أنشئ سجل A
سجل A يوجّه النطاق الرئيسي إلى عنوان IP السيرفر:
- Host: @ (يعني النطاق الرئيسي)
- Type: A
- Value: عنوان IP السيرفر
- TTL: 3600 (ساعة واحدة) أو 300 (5 دقائق للاختبار)
3. أنشئ سجل CNAME لـ www
لتوجيه www.yourdomain.com إلى النطاق الرئيسي:
- Host: www
- Type: CNAME
- Value: yourdomain.com
4. أعد إعداد سجلات البريد (MX)
إذا تستخدم بريدًا مؤسسيًا:
- Host: @
- Type: MX
- Value: عنوان خادم البريد
- Priority: 10 (للخادم الرئيسي)
أضف سجلات SPF و DKIM و DMARC لحماية بريدك من التزوير وضمان وصوله لصندوق الوارد.
5. أضف سجلات الأمان
سجلات TXT ضرورية لأمان البريد والتحقق من ملكية الخدمات:
- SPF: يحدد السيرفرات المسموح لها بإرسال بريد باسم نطاقك
- DKIM: توقيع رقمي يثبت أن الرسالة لم تُعدَّل أثناء النقل
- DMARC: يحدد سياسة التعامل مع الرسائل التي تفشل في SPF أو DKIM
TTL: وقت التخزين المؤقت
TTL (Time To Live) يحدد كم ثانية يحتفظ خادم DNS الوسيط بالسجل قبل تحديثه. القيم الشائعة:
| القيمة | المدة | الاستخدام |
|---|---|---|
| 300 | 5 دقائق | أثناء التغييرات والاختبار |
| 3600 | ساعة واحدة | الاستخدام الطبيعي |
| 86400 | 24 ساعة | السجلات المستقرة |
نصيحة: قبل تغيير DNS، خفّض TTL إلى 300 ثانية قبل التغيير بيوم. بعد اكتمال التغيير وتأكده، أعد TTL إلى 3600.
أدوات فحص DNS
- dig (سطر الأوامر): أداة فحص DNS المتقدمة — dig cloud.net.sa A
- nslookup: أداة فحص بسيطة متوفرة على Windows و Linux
- MXToolbox: فحص شامل لسجلات DNS و MX و SPF و DKIM
- DNS Checker: يتحقق من انتشار DNS عبر خوادم متعددة حول العالم
- Google Admin Toolbox: أدوات تشخيص DNS من جوجل
مشاكل DNS الشائعة
| المشكلة | الأعراض | الحل |
|---|---|---|
| انتشار DNS بطيء | الموقع يعمل من بعض الأماكن ولا يعمل من أخرى | انتظر حتى 48 ساعة — خفّض TTL مسبقًا |
| سجل A خاطئ | الموقع يعرض صفحة خطأ أو موقع آخر | تحقق من عنوان IP في سجل A |
| Nameservers غير محدّثة | النطاق لا يستجيب | حدّث Nameservers عند المسجّل |
| سجل MX مفقود | البريد لا يصل | أنشئ سجل MX بالإعدادات الصحيحة |
| SPF خاطئ | الرسائل تصل في spam | راجع سجل SPF وتأكد من تضمين خوادمك |
أفضل الممارسات
- استخدم خادمَي DNS على الأقل (Primary + Secondary) للتوفر العالي
- وثّق كل سجلات DNS في ملف خارجي
- لا تغيّر DNS و Nameservers في نفس الوقت
- اختبر التغييرات عبر أدوات الفحص قبل اعتمادها
- راقب سجلات DNS دوريًا للتأكد من عدم التلاعب بها
الخلاصة
إعداد DNS عملية تقنية لكنها ليست معقدة إذا فهمت الأساسيات. السجلات الأربعة الأهم: A للموقع، CNAME لـ www، MX للبريد، و TXT للأمان. كلاود (cloud.net.sa) توفر إدارة DNS كاملة من لوحة تحكم واحدة مع دعم تقني إذا احتجت مساعدة في الإعداد.
ابدأ الآن
تبي تجرب بنفسك؟ اختر باقة الاستضافة المناسبة أو صمم سيرفرك الخاص بالمواصفات اللي تبيها.
