إدارة مناطق DNS المخصصة وسجلاتها
تستخدم المنطقة المخصصة لإدارة سجلات تحليل أسماء نطاق في DNS للثقة الصفرية. تختلف عن مجموعة خوادم الأسماء التي تحدد خوادم DNS الأولية؛ فالمنطقة تحتفظ بالسجلات المحددة داخلها.
تحقق من نطاق المنطقة ومحتوى السجل ونطاق التوزيع كل على حدة. لا يعني حفظ المنطقة أن كل جهاز استلم الإعدادات أو أن الخدمة المشار إليها متاحة.
التحضير
- استخدم حسابا يملك صلاحية إدارة DNS للثقة الصفرية، وحدد النطاق ومسؤوله.
- تحقق من اتصال الأجهزة المستهدفة بالثقة الصفرية والسماح لها بتطبيق إدارة DNS، وحدد مجموعات الوصول التي تحتاج السجلات.
- تحقق من عدم تعارض السجلات الجديدة دون قصد مع أسماء DNS وإعدادات الأعمال القائمة، وجهز عناوين أو أسماء مستعارة قابلة للتحقق.
- قيّم الأثر قبل التغيير واختبر أولا بأجهزة وأسماء اختبار خاضعة للضبط.
إنشاء منطقة
- في وحدة التحكم، افتح DNS ضمن الثقة الصفرية. إذا كانت الصفحة تحتوي بالفعل على مجموعة خوادم أسماء أو منطقة مخصصة، فاختر علامة التبويب «Custom Zones» ثم «Create». إذا كانت القائمتان فارغتين، فاختر «Create Custom Zone» في صفحة البدء.
- أدخل نطاق المنطقة في «Domain» واسما مميزا في «Name» عند الحاجة. النطاق مطلوب ولا يمكن تعديله بعد الإنشاء؛ خطط لإنشاء منطقة جديدة عند تغييره.
- افتح «Distribution Settings» واختر مجموعات التوزيع المستقبلة للمنطقة في «Distribution Groups». إذا لم تختر مجموعة توزيع فقد تطبق المنطقة على جميع الأجهزة المستوفية للشروط. للتجربة أو لقصرها على قسم معين اختر المجموعات صراحة.
- فعّل «Enable Search Domain» عند الحاجة. عند التفعيل توزع المنطقة كنطاق بحث DNS، لكن إكمال الأسماء القصيرة يعتمد على نظام التشغيل والتطبيق.
- بعد الحفظ تحقق من الاسم والنطاق والمجموعات وحالة التفعيل في القائمة، ثم افتح المنطقة لإدارة سجلات DNS.
بخلاف مجموعة خوادم الأسماء التي تتطلب نطاق تطبيق، قد لا تحدد مجموعة توزيع للمنطقة المخصصة. لا تفترض السلوك نفسه لكليهما. بعد تعطيل المنطقة لا تتوقع استمرار تطبيق الإعداد الجديد؛ انتظر استلام الأجهزة للتغيير وتحقق منه.
تعارض السجلات ذات الاسم نفسه: في المنطقة نفسها يمكن للاسم الواحد أن يحتوي على عدة سجلات A أو AAAA بقيم مختلفة، ويمكن أن يتواجد A وAAAA معا. لكن لا يمكن أن يتواجد CNAME مع سجل آخر بالاسم نفسه، بما في ذلك CNAME آخر. لا يمكن إنشاء سجل مكرر بالاسم والنوع والقيمة نفسها حتى لو اختلف TTL. عند فشل الحفظ تحقق أولا من السجلات الموجودة وأنواعها. قبل الاستبدال قيّم أثر ذاكرة التخزين المؤقت والخدمات وأعد خطة استعادة.
سجلات حرف البدل: يمكن أن يبدأ اسم السجل في المنطقة المخصصة بحرف بدل، مثل إنشاء سجل A للاسم *.dev.example.com داخل dev.example.com. في بعض حالات تحليل الأسماء على الجهاز، يمكن أن يطابق git.dev.example.com السجل عندما لا يوجد سجل محلي صريح للاسم المطلوب؛ أما جذر المنطقة dev.example.com والاسم الأعمق api.git.dev.example.com فلا يطابقان سجل البدل هذا. قد تجيب إعدادات DNS أخرى رغم ذلك. اختبر الأسماء المحددة والجذر والأسماء متعددة المستويات كلّا على حدة؛ لا تعتبر القاعدة ضمانا للتحليل أو الحظر على جميع المستويات.
إضافة سجل DNS
- افتح المنطقة المستهدفة من القائمة، وانتقل إلى «DNS Records» واختر «Create Record».
- أدخل اسم النطاق الكامل؛ مثلا
git.dev.example.comفي المنطقةdev.example.com. - اختر نوع السجل وأدخل المحتوى المناسب: عنوان IPv4 للسجل
A، وعنوان IPv6 للسجلAAAA، واسم النطاق المستهدف للسجلCNAME. - أدخل TTL موجبا حسب متطلبات إدارة DNS واحفظ. القيمة الأولية للسجل الجديد هي
300. تحقق من الاسم والنوع والمحتوى وTTL في القائمة. - تحقق من تفعيل المنطقة ووجود السجلات المطلوبة، ثم استعلم عن الاسم الكامل من جهاز ضمن نطاق التوزيع. المنطقة الخالية من السجلات لا تنشئ مجموعة سجلات قابلة للتوزيع.
مثلا، أضف سجل A للاسم git.dev.example.com في dev.example.com بعنوان الاختبار 10.20.0.10. القيم أمثلة وليست افتراضية؛ تحدد المؤسسة الأهداف الفعلية.
TTL صفر أو فارغ: تقبل الواجهة 0 وتعامل إفراغ الحقل كالقيمة 0. عند إنشاء سجل يُحفظ 0 على أنه 300 ثانية؛ وعند تعديل سجل قائم تحافظ القيمة 0 على TTL السابق بدل تغييره إلى صفر. تُرسل السجلات القديمة ذات TTL غير الموجب إلى الأجهزة بقيمة بديلة قدرها 60 ثانية. لا تستخدم 0 بمعنى تعطيل التخزين المؤقت. أدخل القيمة الموجبة المطلوبة واحفظ، ثم أعد فتح القائمة أو تحديثها للتحقق من القيمة المحفوظة واختبرها على جهاز تجريبي.
السجلات المخصصة ومصادر DNS الأخرى
المنطقة المخصصة ليست حد عزل لمساحة الأسماء كلها. عند معالجة الجهاز لمنطقة مخصصة موزعة عليه، قد يستمر طلب اسم غير موجود في المنطقة إلى مصدر تحليل آخر مناسب. لا تفترض حظر الأسماء غير المهيأة دائمًا أو أن هذه الطلبات لا تغادر مطلقًا النطاق المسموح به في المؤسسة.
تحقق منفصلًا من أنواع سجلات الاسم نفسه. مثلًا، إذا احتوت المنطقة على سجل A فقط للاسم git.dev.example.com، فقد يتلقى طلب AAAA لهذا الاسم استجابة دون عنوان؛ لا تفترض أن النظام سيطلب دائمًا عنوان IPv6 من خادم أعلى. قد تؤثر قواعد DNS الأخرى وطريقة تحليل الجهاز أيضًا في النتيجة النهائية. الاسم والعناوين أمثلة فقط.
قبل النشر، استخدم أسماء اختبار مصرحًا بها وأجهزة تجريبية للتحقق منفصلًا من A وAAAA لاسم مهيأ، واسم غير مهيأ داخل المنطقة، واسم خارجها. تحقق من الاستجابات النهائية ومصادر DNS المستخدمة فعليًا وفق متطلبات الأمان. لا تختبر التحليل الخارجي بأسماء حساسة غير مصرح بها. تحقق أيضًا من اتصال الخدمة وسياسة الوصول على حدة.
إذا أشار سجل CNAME مخصص إلى اسم في المنطقة الموزعة نفسها وكان سجل الهدف موجوداً فقط في DNS العلوي، فلا تفترض أن الجهاز سيتبع الاسم البديل المخصص دائماً ثم يستعلم عن الهدف في المصدر العلوي. في هذه الحالة قد يُمرر استعلام الاسم البديل الأصلي إلى مصدر تحليل آخر؛ وقد يفشل التحليل إذا لم يكن الاسم البديل موجوداً هناك. يُنصح بإعداد سجل الهدف المطلوب في المنطقة المخصصة والتحقق من الاسم البديل والهدف كلٍ على حدة.
عندما يعيد اسم واحد عدة عناوين A أو AAAA، قد يرشح العميل بعض العناوين بحسب حالة اتصال عقد Zero Trust المعروفة. لا تُرشح العناوين غير المعروفة لهذا السبب، ولا يُضمن الترشيح عند وجود عنوان واحد أو عدم توفر جميع المرشحين. لا تثبت استجابة DNS سلامة الخدمة أو نجاح الوصول؛ افحص اتصال العقد وحالة الخدمة والوصول الفعلي كلّاً على حدة.
تعديل المناطق والسجلات أو تعطيلها أو حذفها
قبل التغيير، سجّل إعدادات المنطقة ونطاق التوزيع والسجلات الأصلية، وقيّم الأثر وجهّز خطة استعادة.
- افتح Zero Trust > DNS > Custom Zones. اختر Edit في صف المنطقة، وعدّل الاسم أو مجموعات التوزيع أو إعداد نطاق البحث، ثم اختر Save. لا يمكن تعديل نطاق المنطقة بعد إنشائها.
- استخدم مفتاح الحالة في صف المنطقة لتعطيلها أو إعادة تفعيلها، ثم تحقق من الحالة النهائية. قد لا يتاح المفتاح أثناء معالجة التغيير أو عند عدم توفر صلاحية الكتابة.
- لتعديل سجل، اختر صف المنطقة لفتح قائمة السجلات، ثم اختر Edit في صف السجل وSave بعد التعديل. للحذف اختر Delete، وتحقق من الهدف وأكد باستخدام Delete.
- لحذف المنطقة كاملة، عد إلى قائمة المناطق واختر Delete في صفها، وتحقق من الهدف وأكد باستخدام Delete. قد تختلف صلاحية الحذف عن صلاحية التعديل. بعد ذلك تحقق من القائمة، واختبر تحليل الأسماء وتحديث ذاكرة التخزين المؤقت على الأجهزة المتأثرة.
التغيير ومعالجة المشكلات
- قبل تعديل سجل أو حذفه، تحقق من الأعمال المعتمدة على الاسم والأجهزة وأثر التخزين المؤقت. أعد الاستعلام بعد الحفظ وانتظر استلام الإعدادات وتحديث ذاكرة DNS عند الحاجة.
- إذا لم تظهر النتيجة المتوقعة، فتحقق من تفعيل المنطقة ووجود سجل واحد على الأقل وتطبيق إدارة DNS للثقة الصفرية على الجهاز. إذا حُددت مجموعات توزيع، فتحقق من انتماء الجهاز إلى واحدة منها على الأقل. وإذا لم تُحدد مجموعات، فقد تطبق المنطقة على جميع الأجهزة المستوفية للشروط دون اشتراط الانتماء إلى مجموعة توزيع محددة.
- تحقق من اكتمال اسم السجل وتوافق النوع والمحتوى. يجب أيضا أن يكون اسم هدف
CNAMEقابلا للتحليل في البيئة الحالية. - إذا صح التحليل وتعذر استخدام الخدمة، فتحقق من المسار وسياسة الوصول والخدمة المستهدفة واتصال الشبكة. يحلل سجل DNS الاسم ولا يمنح صلاحية الوصول تلقائيا.
- يؤثر تعطيل المنطقة أو حذفها في الأجهزة التي تعتمد على سجلاتها. سجل الإعدادات وحدد خطة الاستعادة قبل التغيير، ثم اختبر من أجهزة داخل النطاق وخارجه.
آخر تحديث