انتقل إلى المحتوى

أساسيات DNS لأصحاب المواقع

ما الذي تفعله خوادم الأسماء وسجلات A وCNAME وMX وTXT فعليًا، وكيف ينتشر التغيير، بلغة بسيطة.

4
أقسام
2 د
وقت القراءة

نظام DNS هو دليل عناوين الإنترنت. عندما يكتب أحد اسم نطاقك، يسأل جهازُه نظامَ DNS عن السيرفر الذي يتصل به. وكل ما يخص نطاقك، من الموقع إلى البريد، تحدده مجموعة صغيرة من السجلات.

المسجّل وخوادم الأسماء والسجلات

  • **المسجّل** هو الجهة التي اشتريت منها النطاق، ويسجّل خوادم الأسماء المسؤولة عنه.
  • **خوادم الأسماء** تحمل السجلات الفعلية (المنطقة أو zone)، وقد تكون لدى المسجّل أو الاستضافة أو مزوّد DNS.
  • **السجلات** تحدد مكان كل خدمة: الموقع وسيرفر البريد وأكواد التحقق.

تعديل السجلات لدى المسجّل لا يؤثر إذا كانت خوادم أسماء النطاق تشير إلى مكان آخر. تأكد دائمًا أولًا من خوادم الأسماء الفعّالة.

السجلات التي ستقابلها

السجلوظيفتهمثال
Aيوجّه الاسم إلى عنوان IPv4example.com → 203.0.113.10
AAAAيوجّه الاسم إلى عنوان IPv6example.com → 2001:db8::10
CNAMEيجعل الاسم اسمًا مستعارًا لاسم آخرwww → example.com
MXيحدد السيرفرات التي تستقبل البريد10 mail.example.com
TXTنص حر يُستخدم لـ SPF وDKIM وDMARC والتحققv=spf1 include:… ~all
NSيحدد خوادم الأسماء للمنطقةns1.example.net

لماذا يستغرق التغيير وقتًا: TTL

لكل سجل قيمة TTL بالثواني، وتحتفظ الخوادم حول العالم بالإجابة طوال هذه المدة. قيمة 3600 تعني أن التغيير قد يستغرق حتى ساعة ليظهر في كل مكان، وتغيير خوادم الأسماء قد يستغرق وقتًا أطول لأن المنطقة الأعلى لها تخزينها المؤقت أيضًا.

  1. قبل التغيير المخطط بيوم، خفّض TTL للسجلات التي ستعدّلها (مثلًا إلى 300).
  2. نفّذ التغيير.
  3. افحصه بأداة فحص DNS من عدة مواقع.
  4. بعد التأكد من عمل كل شيء، أعد رفع TTL.

أخطاء شائعة

  • سجل CNAME على النطاق الرئيسي (example.com): أغلب مزوّدي DNS لا يسمحون به، ويعطّل سجلات MX وغيرها.
  • سجلّا SPF: يُسمح بسجل TXT واحد فقط يبدأ بـ v=spf1 لكل اسم.
  • نسيان البريد عند نقل الموقع: إذا غيّرت خوادم الأسماء، انسخ سجلات MX وTXT إلى المنطقة الجديدة أولًا.