فحص DNS: دليل شامل لفحص سجلات النطاق أونلاين

يُعدّ نظام أسماء النطاقات (DNS) العمود الفقري لشبكة الإنترنت — فهو المسؤول عن تحويل أسماء المواقع إلى عناوين IP يفهمها الحاسوب. سواء كنت مطوّر ويب، مدير شبكات، أو صاحب موقع إلكتروني، فإن فحص DNS خطوة أساسية لتشخيص المشكلات وضمان عمل موقعك بشكل صحيح.
في هذا الدليل، سنشرح كل ما تحتاج معرفته عن فحص سجلات DNS، أنواعها، وكيفية استخدام أداة فحص DNS المجانية من NetVizor للحصول على نتائج فورية ودقيقة.
ما هو فحص DNS؟
فحص DNS (يُعرف أيضاً بـ DNS Lookup أو nslookup) هو عملية الاستعلام عن سجلات DNS المرتبطة باسم نطاق معيّن. عند إدخال اسم نطاق مثل example.com، تقوم الأداة بالاتصال بخوادم DNS المرجعية واسترجاع جميع السجلات المُعدَّة لهذا النطاق.
لماذا تحتاج فحص DNS؟
- تشخيص مشكلات الموقع: إذا توقف موقعك عن العمل، قد يكون السبب خطأ في إعدادات DNS
- التحقق بعد تغيير الاستضافة: للتأكد من أن النطاق يُشير إلى الخادم الجديد
- فحص إعدادات البريد الإلكتروني: التحقق من سجلات MX و SPF و DKIM
- تحليل أمان النطاق: الكشف عن سجلات TXT المتعلقة بالأمان
- مراقبة انتشار DNS: متابعة تحديثات DNS عبر الخوادم العالمية
أنواع سجلات DNS
عند إجراء فحص DNS، ستحصل على عدة أنواع من السجلات. إليك أهمها:
سجل A (Address Record)
يربط اسم النطاق بعنوان IPv4. هو السجل الأساسي الذي يُخبر المتصفح بعنوان IP الخادم.
example.com → 93.184.216.34
سجل AAAA
مشابه لسجل A لكنه يستخدم عناوين IPv6 بدلاً من IPv4.
example.com → 2606:2800:220:1:248:1893:25c8:1946
سجل MX (Mail Exchange)
يُحدد خوادم البريد الإلكتروني المسؤولة عن استقبال الرسائل للنطاق. يتضمن قيمة أولوية — كلما كان الرقم أقل، كانت الأولوية أعلى.
example.com → 10 mail.example.com
سجل CNAME (Canonical Name)
يُنشئ اسماً بديلاً (alias) يُشير إلى نطاق آخر. يُستخدم كثيراً لربط النطاقات الفرعية.
www.example.com → example.com
blog.example.com → hosting.provider.com
سجل TXT
يحتوي على نص حر يُستخدم لأغراض متعددة:
- SPF: تحديد الخوادم المسموح لها بإرسال بريد باسم النطاق
- DKIM: توقيع رقمي للتحقق من صحة الرسائل
- DMARC: سياسة التعامل مع الرسائل المشبوهة
- التحقق من الملكية: إثبات ملكية النطاق لخدمات مثل Google
سجل NS (Nameserver)
يُحدد خوادم الأسماء المرجعية للنطاق — الخوادم التي تحتفظ بنسخة رسمية من سجلات DNS.
example.com → ns1.provider.com
example.com → ns2.provider.com
سجل SOA (Start of Authority)
يحتوي على معلومات إدارية عن المنطقة (zone)، بما في ذلك الخادم الرئيسي، بريد المسؤول، الرقم التسلسلي، وقيم TTL.
كيفية فحص DNS خطوة بخطوة
الطريقة الأولى: استخدام أداة فحص DNS أونلاين
أسهل طريقة هي استخدام أداة ويب مثل أداة فحص DNS من NetVizor:
- افتح الأداة في المتصفح
- أدخل اسم النطاق المراد فحصه (مثل
google.com) - اضغط على زر الفحص
- ستظهر جميع سجلات DNS فوراً: A، AAAA، MX، NS، TXT، CNAME، SOA
تعرض الأداة أيضاً قيم TTL (مدة التخزين المؤقت) لكل سجل، مما يساعدك على فهم متى ستنتشر التغييرات.
الطريقة الثانية: سطر الأوامر (nslookup)
إذا كنت تفضل استخدام سطر الأوامر:
# فحص سجل A
nslookup example.com
# فحص سجل MX
nslookup -type=MX example.com
# فحص جميع السجلات
nslookup -type=ANY example.com
الطريقة الثالثة: أمر dig
أمر dig يُعطي نتائج أكثر تفصيلاً:
# فحص سجل A
dig example.com A
# فحص سجل MX مع تفاصيل كاملة
dig example.com MX +noall +answer
# فحص من خادم DNS محدد
dig @8.8.8.8 example.com
مشكلات DNS الشائعة وحلولها
الموقع لا يعمل رغم صحة الاستضافة
السبب المحتمل: سجل A يُشير إلى عنوان IP قديم.
الحل: تحقق من سجل A باستخدام أداة فحص DNS، وقارنه بعنوان IP الخادم الحالي. إذا كانا مختلفين، حدّث السجل من لوحة إدارة DNS.
البريد الإلكتروني لا يصل
السبب المحتمل: سجلات MX غير مُعدَّة بشكل صحيح.
الحل: افحص سجلات MX وتأكد من أنها تُشير إلى خادم البريد الصحيح مع قيم أولوية مناسبة.
رسائل البريد تذهب إلى السبام
السبب المحتمل: غياب سجلات SPF أو DKIM أو DMARC.
الحل: افحص سجلات TXT وتأكد من وجود:
- سجل SPF يبدأ بـ
v=spf1 - سجل DKIM تحت
_domainkey.example.com - سجل DMARC تحت
_dmarc.example.com
بطء في فتح الموقع
السبب المحتمل: قيم TTL عالية جداً مع DNS بعيد جغرافياً.
الحل: راجع قيم TTL في نتائج فحص DNS. قيم TTL المنخفضة (300-3600 ثانية) تسمح بتحديثات أسرع، بينما القيم العالية (86400) تُقلل عدد الاستعلامات لكن تُبطئ انتشار التغييرات.
قيم TTL: ما هي وكيف تؤثر؟
TTL (Time to Live) هي المدة بالثواني التي يحتفظ فيها خادم DNS المحلي بنسخة مؤقتة من السجل قبل إعادة الاستعلام من الخادم المرجعي.
| قيمة TTL | المدة | الاستخدام الأمثل |
|---|---|---|
| 300 | 5 دقائق | قبل ترحيل الموقع أو تغيير الخادم |
| 3600 | ساعة واحدة | الاستخدام العام المتوازن |
| 86400 | يوم كامل | المواقع المستقرة نادرة التغيير |
نصيحة: قبل ترحيل موقعك إلى خادم جديد، خفّض قيمة TTL إلى 300 قبل 24 ساعة على الأقل من الترحيل، ثم أعدها إلى قيمتها الطبيعية بعد التأكد من نجاح العملية.
فحص DNS مقابل أدوات أخرى
| الأداة | الوظيفة | متى تستخدمها |
|---|---|---|
| فحص DNS | عرض جميع سجلات النطاق | تشخيص عام، التحقق من الإعدادات |
| فحص انتشار DNS | مراقبة انتشار التحديثات عالمياً | بعد تغيير سجلات DNS |
| فحص WHOIS | معلومات ملكية النطاق | البحث عن مالك النطاق |
| فحص خوادم الأسماء | صحة خوادم NS | مشاكل في حل أسماء النطاقات |
| فحص SSL | شهادة الأمان | التحقق من HTTPS |
الأسئلة الشائعة
كم يستغرق انتشار تغييرات DNS؟
يعتمد على قيمة TTL للسجل السابق. عادةً ما يستغرق من دقائق إلى 48 ساعة كحد أقصى. يمكنك متابعة الانتشار باستخدام أداة فحص انتشار DNS.
هل يمكنني فحص DNS لأي نطاق؟
نعم، سجلات DNS عامة ويمكن لأي شخص الاستعلام عنها. هذا جزء أساسي من طريقة عمل الإنترنت.
ما الفرق بين DNS المرجعي و DNS المحلي؟
DNS المرجعي (Authoritative) هو الخادم الذي يحتفظ بالنسخة الأصلية من سجلات النطاق. DNS المحلي (Recursive) هو الخادم الذي يستخدمه جهازك للاستعلام، وعادةً ما يحتفظ بنسخة مؤقتة (cache) لتسريع الاستجابة.
لماذا تظهر نتائج مختلفة عند فحص DNS من مواقع مختلفة؟
بسبب التخزين المؤقت (caching). خوادم DNS المحلية في مناطق جغرافية مختلفة قد تحتفظ بنسخ قديمة حتى انتهاء مدة TTL.
هل فحص DNS آمن؟
نعم، فحص DNS هو عملية قراءة فقط — لا يُغيّر أي إعداد. إنه مثل البحث عن رقم هاتف في دليل عام.
الخلاصة
فحص DNS أداة ضرورية لكل من يعمل مع مواقع الويب والشبكات. سواء كنت تُشخّص مشكلة، تتحقق من إعداداتك بعد ترحيل موقعك، أو تُراجع أمان بريدك الإلكتروني — فهم سجلات DNS يوفّر عليك ساعات من البحث.
جرّب أداة فحص DNS المجانية من NetVizor — أدخل أي نطاق واحصل على جميع سجلات DNS فوراً، بدون تسجيل أو اشتراك.
