سجل AAAA سجلّ DNS يربط اسم النطاق بعنوان IPv6 للخادم — نظير سجل A لكن لعناوين الجيل السادس الأطول.

نقاط أساسية

  • يشير إلى عنوان IPv6 (مثل 2606:2800:220:1::1946).
  • يتعايش مع سجل A: المتصفّحات تفضّل IPv6 وتسقط إلى IPv4 عند الحاجة (Happy Eyeballs).
  • مفيد كلّما دعم خادمك ومزوّدك IPv6؛ لا يضرّ وجوده بجانب سجل A.
  • يخضع لـTTL وانتشار DNS كبقيّة السجلّات.
السجلنوع العنوانمثال
AIPv493.184.216.34
AAAAIPv62606:2800:220:1::1946

لماذا IPv6 وما علاقته بسجل AAAA

عناوين IPv4 محدودة العدد؛ فالمساحة الكاملة لا تتجاوز نحو 4.3 مليار عنوان، وقد استُنفِدت عمليًّا مع تضاعف الأجهزة المتّصلة بالإنترنت. وُلِد IPv6 لحلّ هذا النفاد بمساحة عناوين هائلة (128 بت بدل 32 بت في IPv4) تكفي لكلّ جهاز يُتصوَّر اتّصاله بالشبكة ولعقود قادمة. لأنّ هذه العناوين أطول وبتنسيق مختلف لا يصلح سجل A لحملها، فجاء سجل AAAA ليؤدّي للجيل السادس نفس وظيفة سجل A للجيل الرابع: ربط اسم النطاق بعنوان الخادم الرقمي. والاسم نفسه دلالة على ذلك؛ فحرف A المفرد لعنوان 32 بت، وأربعة أحرف AAAA لعنوان أكبر بأربعة أضعاف في عدد البتات. ولاحظ أنّ AAAA لا يخزّن عنوانًا مختصرًا أو رمزيًّا، بل يحمل عنوان IPv6 الكامل للخادم بصيغته الستّ عشرية، تمامًا كما يحمل سجل A عنوان IPv4 الرقمي حرفيًّا، فالفرق بينهما في نوع العنوان وطوله لا في وظيفتهما.

Dual-stack وHappy Eyeballs

الممارسة الموصى بها اليوم هي dual-stack: أن تنشر سجل A وسجل AAAA معًا لنفس الاسم، فيستطيع الزائر الوصول عبر IPv4 أو IPv6 بحسب ما تدعمه شبكته. السجلان لا يتعارضان، بل يكمّل أحدهما الآخر، ولا تختار بينهما بل تتركهما متاحَيْن في آنٍ. المتصفّحات الحديثة تطبّق خوارزمية Happy Eyeballs: تحاول الاتّصال عبر IPv6 أولًا، فإن تأخّر أو فشل سقطت بسلاسة إلى IPv4 خلال أجزاء من الثانية دون أن يلاحظ المستخدم تأخّرًا. النتيجة أنّ إضافة سجل AAAA لا تخاطر بقطع IPv4 إطلاقًا، بل تفتح مسارًا أحدث وأسرع غالبًا لمن يدعمه.

متى تضيف سجل AAAA

أضف سجل AAAA حين يتوفّر شرطان: أن يملك خادمك عنوان IPv6 فعليًّا، وأن تدعم شبكة الوصول بين الخادم والزوّار IPv6. كثير من شركات الاستضافة تمنح عناوين IPv6 مجّانًا، فإن أعطاك مزوّدك عنوانًا صالحًا فلا مانع من نشره. أمّا الخطأ الشائع فهو إنشاء سجل AAAA يشير إلى عنوان لا يستجيب فعلًا؛ عندها قد يحاول بعض الزوّار IPv6 أولًا ويواجهون بطئًا قبل السقوط إلى IPv4. لذا تأكّد من أنّ العنوان حيّ قبل النشر، وتذكّر أنّ AAAA لا يلغي سجل A ولا يحلّ محلّه، بل يضاف بجانبه.

كيف تتحقّق والانتشار

لاختبار وجود سجل AAAA واستجابته استعمل:

dig AAAA example.com +short
ping6 example.com

الأمر الأوّل يُظهر عنوان IPv6 المنشور، والثاني يتحقّق من وصوله فعليًّا عبر الشبكة. وكأيّ سجل DNS آخر يخضع AAAA لقيمة TTL التي تحدّد كم يبقى مخزّنًا مؤقتًا لدى المحلِّلات قبل تحديثه، فلا يسري أيّ تعديل في كلّ مكان فورًا بل بعد انتشار يستغرق من دقائق إلى ساعات بحسب الـTTL. خفّض الـTTL قبل التغيير المُزمَع ثمّ أعِده إلى قيمة معتدلة بعد التأكّد من سلامة الوصول.