متوفر أيضًا بلغات أخرى: English · Español · Português · Français
أنواع سجلات DNS
قائمةُ IANA كاملةً، مع تمييز المدخلات الثماني التي ليست سجلات والستِّ المهجورة: تمييزان لا يحملهما السجل.
ما نوعُ سجل DNS؟
كلُّ بيانٍ في DNS يُخزَّن سجلَّ موردٍ، ولكل سجلٍّ نوعٌ يقول أيَّ شيءٍ يحمل. فـA عنوانُ IPv4، وAAAA عنوانُ IPv6، وMX خواديمُ بريد النطاق، وTXT نصٌّ حر، وCNAME كنية. ولكل نوعٍ رقمٌ أيضًا — فـA هو 1، وAAAA هو 28 — والرقمُ هو الذي يسري في الشبكة.
والقائمةُ المعتمدة تحفظها IANA في سجلها DNS Parameters. وفيها اليوم سبعةٌ وتسعون نوعًا مسنَدًا، من A عند 1 إلى DLV عند 32769، ومن ذلك السجل يُنسخ كلُّ جدولٍ منشورٍ لأنواع سجلات DNS.
وفي النسخ يقع الخلل، وذاك سببُ هذه الصفحة. فالسجلُّ جدولٌ مسطّحٌ بأعمدةٍ للاسم والرقم والوصف والمرجع وتاريخ التسجيل. وليس فيه عمودٌ يقول أما تزال المدخلةُ سارية، ولا عمودٌ يقول أهي سجلٌّ أصلًا. وتبيّن أن كليهما مهم.
كيف تستعملها؟
- ابحث بالاسم أو الرقم أو الـRFC. اكتب MX للنوع، أو 28 لتجد AAAA برقمه على الشبكة، أو RFC1035 لترى كلَّ ما عرّفته تلك المواصفةُ الأولى. والمطابقةُ التامّة تتصدّر دائمًا.
- استعمل المرشِّحات لتضييق القائمة. «سجلاتٌ تصلح للاستعمال» تعرض أنواعَ البيانات السارية وحدها، وهي ما تستطيع وضعَه فعلًا في ملفِّ منطقة. و«ليست سجلات» تعرض الثمانيةَ التي لا تستطيع. و«مهجورة» تعرض الستَّ التي سحبتها IANA.
- اقرأ الشارات على كل صف. «للاستعلام فقط» و«نوعٌ فوقي» تسمان ما ليس سجلًّا؛ و«مهجور» يسم المسحوب. والصفوفُ بلا وصفٍ تظهر كذلك بدل أن تُملأ، لأن هذا هو ما في السجل.
ثمانيةٌ من السبعة والتسعين ليست سجلات
وهذا هو التمييزُ الذي تُسقطه أكثرُ القوائم. فـRFC 6895 يقسّم أرقامَ الأنواع ثلاثَ مجموعات: أنواعُ بياناتٍ تخزّن المعلومات، وQTYPE لا تُستعمل إلا في الاستعلامات، وأنواعٌ فوقيةٌ تحمل معلومةً عابرةً عن رسالة DNS واحدة. ويسمّي أعضاءَ الأخيرتين على التعيين: ثلاثةُ أنواعٍ فوقية هي OPT وTSIG وTKEY، وخمسةُ QTYPE هي ANY وMAILA وMAILB وAXFR وIXFR.
ولا واحدٌ من تلك الثمانية يمكن أن يرد في ملفِّ منطقة. فـOPT آليةُ EDNS ولا يوجد إلا داخل رسالة. وTSIG وTKEY يحملان توثيقَ معاملة. وAXFR وIXFR طلبا نقلِ منطقةٍ لا شيئان تحويهما منطقة. وANY استعلامٌ معناه أرِني كلَّ ما عندك، وليس سجلًّا كما أن علامةَ الاستفهام ليست جملة.
والسجلُّ لا يسم شيئًا من هذا. فكلمةُ «نوع فوقي» لا ترد في صفحة RRTYPE البتة، فجدولٌ صُنع بالنسخ يسرد AXFR وANY إلى جانب A وMX بلا ما يميّزها، ولذلك تضمّ مقالاتٌ كثيرةٌ عن أنواع سجلات DNS مدخلاتٍ لا تستطيع إنشاءها بحال. وترشيحُها أولُ ما تصنعه هذه الصفحة، ومرشِّحُ «ليست سجلات» يريك الثمانيةَ بأعيانها.
مهجورةٌ، لكن إن قرأت الوصف
والعمودُ الثاني الغائب هو الحالة. فستةُ أنواعٍ مسحوبة: MD وMF، حلّ محلَّهما MX قبل وجود أكثر الإنترنت الحالي؛ وNXT، حلّ محلَّه NSEC؛ وA6، محاولةٌ في عنونة IPv6 خسرت أمام AAAA؛ وMAILA؛ وDLV، وهو تحققُ DNSSEC الجانبي، سحبه RFC 8749 رسميًّا.
و IANA تسجّل فعلًا أنها مهجورة — لكن داخل حقل الوصف النصّيّ الحر، بين قوسين، وبلا اطّراد. فالستةُ مكتوبةٌ بأربع صياغات: OBSOLETE وحدها، وOBSOLETE - use MX، وOBSOLETE - use AAAA، وOBSOLETE - see MX. فلا حقلَ يُستعلم عنه ولا رايةَ يُرشَّح بها، فمن بنى جدولًا من السجل إما أن يحلّل الإنجليزية وإما أن يعرض صامتًا أنواعًا ميتةً على أنها حية.
ولاحظ أن التمييزين مستقلان. فـMAILA هو QTYPE ومهجورٌ معًا؛ وA6 نوعُ بياناتٍ مهجور؛ وAXFR هو QTYPE ساري المفعول تمامًا. وعمودٌ واحدٌ اسمه «مهجور» ما كان ليلتقط هذا، ولعل ذلك سببُ ألا يكون موجودًا.
حدودٌ صادقة
تسعُ مدخلاتٍ لا وصفَ لها في السجل البتة: SPF وUINFO وUID وGID وUNSPEC وNID وL32 وL64 وLP. وهي معروضةٌ هنا بذلك صراحةً بدل أن تُملأ بحدس، لأن اختلاقَ تعريفٍ ونسبتَه إلى IANA أسوأُ من الفجوة.
و SPF جديرٌ بالإفراد، فهو موضعُ أشدِّ إيهامٍ في السجل. فالنوعُ 99 أُنشئ ليكون لسجلات سياسة المرسِل نوعٌ خاص بدل السكنى في TXT. ولم يُكتب له الرواج، وأعاد RFC 7208 الناسَ رسميًّا إلى TXT. غير أن السجل لا يصف SPF ولا يسمه مهجورًا، فيبقى هناك بمظهر نوعٍ سارٍ تمامًا. وهذه الصفحةُ تستطيع أن تقول لك إنه بلا وصف؛ ولا تستطيع أن تقول إنه ميت، لأن IANA لا تقوله.
والبياناتُ لقطة. فـIANA تضيف الأنواعَ كلما نُشرت RFC جديدة، والتصنيفُ إلى بياناتٍ واستعلامٍ ونوعٍ فوقيٍّ من RFC 6895 لا من السجل، فنوعٌ سُجّل بعد تلك الوثيقة يحتاج حكمًا لم تصدره هذه الصفحة. والمولِّدُ وملفُّ السجل الذي خرج منه كلاهما محفوظان إلى جوار الموقع، والفحوصُ تعيد التوليد من ذلك الملف وتقابل، فلا يستطيع الجدولُ أن ينحرف صامتًا عن مصدره.
وأخيرًا فهذه قائمةُ مرجعٍ لا تشخيص. تقول لك ما يعنيه النوع، لا أعند نطاقِك واحدٌ منه ولا أهو مضبوطٌ ضبطًا صحيحًا. والمدَياتُ التي يحجزها السجلُّ غيرَ مسنَدةٍ أو للاستعمال الخاص محذوفةٌ، إذ لا تسمّي نوعًا.
لماذا هي مجانية؟
لأنه ليس ثمة ما يُتقاضى عليه. فالقائمةُ تأتي مع الصفحة والبحثُ يجري في متصفحك، فلا يُرفع شيءٌ مما تكتبه ولا يُسجَّل ولا يُخزَّن.
فلا حساب ولا تسجيل ولا شيءَ محجوب. والبياناتُ من سجل IANA لا من جدول موقعٍ آخر، والتصنيفُ منسوبٌ إلى RFC 6895، والسكربتُ الذي يبنيه محفوظٌ ليستطيع أيُّ أحدٍ إعادةَ توليد الجدول ومقابلتَه بالمصدر.