نظرة عامة على سجلات الأسماء المستعارة لـ Azure DNS

تعد سجلات الأسماء المستعارة لـ Azure DNS مؤهلات لمجموعة سجلات DNS. ويمكن أن تشير إلى موارد Azure الأخرى من داخل منطقة DNS الخاصة بك. على سبيل المثال، يمكنك إنشاء مجموعة سجلات أسماء مستعارة تشير إلى عنوان IP عام لـ Azure بدلاً من سجل A. تشير مجموعة سجلات الاسم المستعار إلى مثيل خدمة عنوان IP العام في Azure ديناميكياً. ونتيجة لذلك، تقوم مجموعة سجلات الاسم المستعار التي تم تعيينها بتحديث نفسها بسلاسة أثناء حل DNS.

إشعار

لإنشاء سجلات الأسماء المستعارة ، يجب تسجيل موفر موارد Microsoft.Network . إذا كانت منطقة DNS والمورد الهدف المستعار في اشتراكات مختلفة، فيجب تسجيل كلا الاشتراكين. لمزيد من المعلومات، راجع حل الأخطاء لتسجيل موفر الموارد.

يتم اعتماد مجموعة سجلات الأسماء المستعارة لأنواع السجلات التالية في منطقة DNS Azure:

  • ش
  • AAAA
  • CNAME

لإنشاء مجموعة سجلات مستعارة في منطقة DNS باستخدام مدخل Microsoft Azure، أضف مجموعة سجلات واختر نعم ضمن مجموعة سجلات الاسم المستعار. يجب عليك أيضا تحديد نوع الاسم المستعار إما كمورد Azure أو مجموعة سجلات المنطقة. إذا كانت مجموعة السجلات لمورد Azure، فاختر أيضا اشتراكا ثم اختر مورد Azure.

في المثال التالي، تتم إضافة اسم مستعار يسمى vm1 يشير إلى عنوان IP العام لجهاز ظاهري:


A screenshot showing how to add an alias record set.

إشعار

إذا كنت تنوي استخدام سجل اسم مستعار لأنواع سجلات A أو AAAA للتوجيه إلى ملف تعريف Azure Traffic Manager، فيجب عليك التأكد من أن ملف تعريف Traffic Manager يحتوي على نقاط نهاية خارجية فقط. ويجب عليك تقديم عنوان IPv4 أو IPv6 لنقاط النهاية الخارجية في Traffic Manager. لا يمكنك استخدام أسماء المجالات المؤهلة بالكامل (FQDNs) في نقاط النهاية. من الناحية المثالية، استخدم عناوين IP الثابتة.

القدرات

  • قم بالإشارة إلى مورد IP عام من مجموعة سجلات DNS A/AAAA. يمكنك إنشاء مجموعة سجلات A / AAAA وجعلها سجل اسم مستعار معين للإشارة إلى مورد عنوان IP عام (قياسي أو أساسي). تتغير مجموعة سجلات DNS تلقائياً إذا تغير عنوان IP العام أو تم حذفه. يتم تجنب سجلات DNS المُعلَّقة التي تشير إلى عناوين IP غير صحيحة.

    إشعار

    يوجد حد حالي لعدد 20 مجموعة سجلات أسماء مستعارة لكل مورد.

  • أشر إلى ملف تعريف Traffic Manager من مجموعة سجلات DNS A/AAAA/CNAME - يمكنك إنشاء مجموعة سجلات A/AAAA أو CNAME واستخدام سجلات الأسماء المستعارة لتوجيهها إلى ملف تعريف Traffic Manager. ويُفيد ذلك بشكل خاص عندما تحتاج إلى توجيه نسبة استخدام الشبكة في قمة منطقة، حيث لا يتم دعم سجلات CNAME التقليدية لقمة منطقة. على سبيل المثال، لنفترض أن ملف تعريف Traffic Manager الخاص بك هو myprofile.trafficmanager.net وأن منطقة DNS الخاصة بعملك هي contoso.com. يمكنك إنشاء مجموعة سجلات اسم مستعار من النوع A/AAAA لـ contoso.com (قمة المنطقة) والتوجيه إلى myprofile.trafficmanager.net.

  • أشر إلى نقطة نهاية Azure Content Delivery Network (CDN) - يعد هذا النوع من الأسماء المستعارة مفيدا عند إنشاء مواقع ويب ثابتة باستخدام تخزين Azure وAzure CDN.

  • قم بالتوجيه إلى مجموعة سجلات DNS أخرى تم تعيينها داخل نفس المنطقة - يمكن أن تشير سجلات الأسماء المستعارة إلى مجموعات سجلات أخرى من نفس النوع. على سبيل المثال، يمكن أن تكون مجموعة سجلات DNS CNAME اسماً مستعاراً لمجموعة سجلات CNAME أخرى. يعد هذا الترتيب مفيدا إذا كنت تريد أن تكون بعض مجموعات السجلات وليس جميعها أسماء مستعارة.

السيناريوهات

فيما يلي بعض السيناريوهات الشائعة لاستخدام سجلات الأسماء المستعارة.

منع سجلات DNS المعلقة

هناك مشكلة شائعة في سجلات DNS التقليدية هي السجلات المعلقة. على سبيل المثال، سجلات DNS التي لم يتم تحديثها لتعكس التغييرات التي يتم إجراؤها على عناوين IP. تحدث المشكلة بشكل خاص مع أنواع سجلات A/AAAA أو CNAME.

وباستخدام سجل منطقة DNS التقليدي، عندما يختفي عنوان IP أو CNAME المستهدف، يتم تحديث سجل DNS المرتبط به يدوياً. في بعض المؤسسات، قد لا يحدث التحديث اليدوي بسرعة بسبب مشاكل في العملية أو فصل الأدوار ومستويات الإذن المرتبطة بها. على سبيل المثال، قد يكون لدور ما صلاحية حذف CNAME أو عنوان IP الذي ينتمي إلى أحد التطبيقات. ولكن ليس لديه الصلاحيات الكافية لتحديث سجل DNS الذي يشير إلى تلك الأهداف. من المحتمل أن يؤدي التأخير في تحديث سجل DNS إلى انقطاع الخدمة الممتد للمستخدمين.

تمنع سجلات الاسم المستعار الإشارات المعلقة من خلال إقران دورة حياة سجل DNS بمورد Azure بإحكام. على سبيل المثال، ضع في اعتبارك سجل DNS مؤهل كسجل اسم مستعار للإشارة إلى عنوان IP عام أو ملف تعريف Traffic Manager. إذا قمت بحذف تلك الموارد الأساسية، فإن سجل الاسم المستعار DNS يصبح مجموعة سجلات فارغة. ولم يعد يشير إلى المورد المحذوف.

قم بتحديث مجموعة سجلات DNS تلقائياً عندما تتغير عناوين IP للتطبيق

هذا السيناريو مماثل للسابق. ربما يتم نقل أحد التطبيقات أو إعادة تشغيل الجهاز الظاهري الأساسي. يتم تحديث سجل الاسم المستعار تلقائياً عند تغيير عنوان IP لمورد IP العام الأساسي. ومن المحتمل أن يتجنب هذا التحديث مخاطر الأمان لتوجيه المستخدمين إلى تطبيق آخر تم تعيينه لعنوان IP العام القديم.

استضافة التطبيقات ذات التحميل المتوازن في قمة المنطقة

يمنع بروتوكول DNS تعيين سجلات CNAME في قمة المنطقة. على سبيل المثال، إذا كان المجال الخاص بك هو contoso.com. يمكنك إنشاء سجلات CNAME لـ somelabel.contoso.com ولكن لا يمكنك إنشاء CNAME لـ contoso.com نفسه.

يعرض هذا التقييد مشكلة لمالكي التطبيقات الذين لديهم تطبيقات ذات تحميل متوازن خلف Azure Traffic Manager. ونظراً لأن استخدام ملف تعريف Traffic Manager يتطلب إنشاء سجل CNAME، لا يمكن الإشارة إلى ملف تعريف Traffic Manager من قمة المنطقة.

ولحل هذه المشكلة، يمكنك استخدام سجلات الاسم المستعار. بعكس سجلات CNAME، يتم إنشاء سجلات الأسماء المستعارة في ذروة المنطقة. يمكن لمالكي التطبيقات استخدامه لتوجيه سجل قمة المنطقة إلى ملف تعريف Traffic Manager الذي يحتوي على نقاط نهاية خارجية. يشير مالكو التطبيقات إلى نفس ملف تعريف Traffic Manager المستخدم لأي مجال آخر داخل منطقة DNS الخاصة بهم.

على سبيل المثال، يمكن أن يشير كل من contoso.com وwww.contoso.com إلى نفس ملف تعريف Traffic Manager. لمعرفة المزيد حول استخدام سجلات الأسماء المستعارة مع ملفات تعريفAzure Traffic Manager، راجع قسم الخطوات التالية.

وَجِّه ذروة المنطقة إلى نقاط نهاية Azure CDN

وتماماً مثل ملف تعريف Traffic Manager، يمكنك أيضاً استخدام سجلات الأسماء المستعارة لتوجيه قمة منطقة DNS الخاصة بك إلى نقاط نهايةAzure CDN. هذا الاسم المستعار مفيد عند إنشاء مواقع ويب ثابتة باستخدام تخزين Azure وAzure CDN. وبعد ذلك، يمكنك الوصول إلى موقع الويب دون إضافة "www" مسبقاً إلى اسم DNS الخاص بك.

على سبيل المثال، إذا تمت تسمية موقع الويب الثابت الخاص بك باسم www.contoso.com، فيمكن للمستخدمين لديك الوصول إلى موقعك باستخدام contoso.com دون الحاجة إلى إضافة www إلى اسم DNS.

وكما هو موضح سابقاً، لا يتم دعم سجلات CNAME في قمة المنطقة. لا يمكنك استخدام سجل CNAME لتوجيه contoso.com إلى نقطة نهاية CDN الخاصة بك. وبدلاً من ذلك، يمكنك استخدام سجل اسم مستعار لتوجيه قمة المنطقة إلى نقطة نهاية CDN مباشرة.

إشعار

لا يتم حالياً دعم توجيه قمة منطقة إلى نقاط نهاية CDN لـ Azure CDN من Akamai.

الخطوات التالية

لمعرفة المزيد حول سجلات الاسم المستعار، راجع المقالات التالية: