استضف مناطق بحث DNS العكسي في Azure DNS
إشعار
نوصي باستخدام الوحدة النمطية Azure Az PowerShell للتفاعل مع Azure. للبدء، راجع تثبيت Azure PowerShell. لمعرفة كيفية الترحيل إلى الوحدة النمطية Az PowerShell، راجع ترحيل Azure PowerShell من AzureRM إلى Az.
تشرح هذه المقالة كيفية استضافة مناطق بحث DNS العكسية لنطاقات IP المعينة مع Azure DNS. يجب تعيين نطاقات IP التي تمثلها مناطق البحث العكسي لمؤسستك، عادةً بواسطة ISP الخاص بك.
لتكوين DNS العكسي لعنوان IP خاص بـ Azure تم تعيينه لخدمة Azure، راجع تكوين DNS العكسي للخدمات المستضافة في Azure.
قبل قراءة هذه المقالة، يجب أن تتعرف على نظرة عامة على DNS العكسي وهي مدعومة في Azure.
في هذه المقالة، ستتعلم كيفية إنشاء أول منطقة DNS للبحث العكسي وتسجيلها باستخدام مدخل Microsoft Azure وAzure PowerShell وAzure classic CLI وAzure CLI.
إنشاء منطقة DNS للبحث العكسي
قم بتسجيل الدخول إلى بوابة Azure.
في الجانب العلوي الأيسر من الشاشة، حدد "Create a resource".
ابحث عن منطقة DNS، وحدد منطقة DNS، ثم حدد إنشاء.
في صفحة إنشاء منطقة DNS، أدخل القيم التالية، ثم حدد Create:
الإعدادات التفاصيل الاشتراك حدد Subscription الخاص بك. مجموعة الموارد حدد أو أنشئ مجموعة موارد جديدة. لمعرفة المزيد عن مجموعات الموارد، اقرأ مقالة نظرة عامة حول Resource Manager. الاسم أدخل اسماً لمنطقة DNS. استخدم الإرشادات الخاصة ب IPv4 لتسمية منطقتك. Location حدد موقع مجموعة الموارد. يتم تحديد الموقع بالفعل إذا كنت تستخدم مجموعة موارد تم إنشاؤها مسبقا. حدد مراجعة + إنشاء ثم حدد إنشاء بمجرد النجاح في التحقق من الصحة.
IPv4
يستند اسم منطقة البحث العكسي IPv4 إلى نطاق عنوان IP الذي تمثله. استخدم النموذج التالي: <IPv4 network prefix in reverse order>.in-addr.arpa
. للحصول على أمثلة، راجع نظرة عامة على DNS العكسي لـ IPv4.
إشعار
عندما تقوم بإنشاء مناطق بحث عكسي لنظام أسماء النطاقات دون فئات في Azure DNS، يجب عليك استخدام واصلة (-
) بدلاً من الشرطة المائلة للأمام (/
) في اسم المنطقة.
على سبيل المثال، لنطاق IP 192.0.2.128/26، استخدم 128-26.2.0.192.in-addr.arpa
كاسم المنطقة بدلا من 128/26.2.0.192.in-addr.arpa
.
على الرغم من أن معايير DNS تدعم كلتا الطريقتين، إلا إن Azure DNS لا يدعم أسماء مناطق DNS التي تحتوي على حرف الشرطة المائلة للأمام (/
).
يوضح المثال التالي كيفية إنشاء منطقة DNS عكسية من الفئة C تسمى 2.0.192.in-addr.arpa
في Azure DNS عبر مدخل Microsoft Azure:
توضح الأمثلة التالية كيفية إكمال هذه المهمة باستخدام Azure PowerShell وAzure CLI.
PowerShell
New-AzDnsZone -Name 2.0.192.in-addr.arpa -ResourceGroupName mydnsresourcegroup
Azure Classic CLI
azure network dns zone create mydnsresourcegroup 2.0.192.in-addr.arpa
Azure CLI
az network dns zone create -g mydnsresourcegroup -n 2.0.192.in-addr.arpa
IPv6
لا يدعم Azure Public DNS حاليا مناطق أو سجلات DNS العكسية IPv6.
قم بإنشاء سجل DNS PTR
IPv4
يوضح المثال التالي عملية إنشاء سجل PTR لمنطقة DNS عكسية في Azure DNS. لمعرفة المزيد عن أنواع السجلات أو كيفية تعديل السجلات الحالية، راجع إدارة سجلات DNS ومجموعات السجلات.
في أعلى صفحة نظرة عامة على منطقة DNS العكسية، حدد مجموعات السجلات ثم حدد +إضافة.
اسم السجل الذي تم تعيينه لسجل PTR هو باقي عنوان IPv4 بترتيب عكسي.
في هذا المثال، تم بالفعل ملء أول ثلاث ثماني بتات كجزء من اسم المنطقة
.2.0.192
. هذا هو سبب الحاجة إلى الثمانية الأخيرة فقط في مربع الاسم. على سبيل المثال، امنح مجموعة السجلات اسم 15 لمورد عنوان IP الخاص به هو192.0.2.15
.بالنسبة إلى Type، حدد PTR.
بالنسبة لـ DOMAIN NAME، أدخل اسم المجال المؤهل بالكامل (FQDN) للمورد الذي يستخدم IP.
حدد إضافة لإنشاء سجل DNS العكسي.
توضح الأمثلة التالية كيفية إكمال هذه المهمة باستخدام Azure PowerShell وAzure CLI.
PowerShell
New-AzDnsRecordSet -Name 15 -RecordType PTR -ZoneName 2.0.192.in-addr.arpa -ResourceGroupName mydnsresourcegroup -Ttl 3600 -DnsRecords (New-AzDnsRecordConfig -Ptrdname "dc1.contoso.com")
Azure Classic CLI
azure network dns record-set add-record mydnsresourcegroup 2.0.192.in-addr.arpa 15 PTR --ptrdname dc1.contoso.com
Azure CLI
az network dns record-set ptr add-record -g mydnsresourcegroup -z 2.0.192.in-addr.arpa -n 15 --ptrdname dc1.contoso.com
IPv6
لا يدعم Azure Public DNS حاليا مناطق أو سجلات DNS العكسية IPv6.
IPv4
تعرض صفحة منطقة DNS سجل IPv4 PTR:
توضح الأمثلة التالية كيفية عرض سجلات PTR باستخدام Azure PowerShell وAzure CLI.
PowerShell
Get-AzDnsRecordSet -ZoneName 2.0.192.in-addr.arpa -ResourceGroupName mydnsresourcegroup
Azure Classic CLI
azure network dns record-set list mydnsresourcegroup 2.0.192.in-addr.arpa
Azure CLI
az network dns record-set list -g mydnsresourcegroup -z 2.0.192.in-addr.arpa
IPv6
لا يدعم Azure Public DNS حاليا مناطق أو سجلات DNS العكسية IPv6.
الأسئلة المتداولة
هل يمكنني استضافة مناطق بحث DNS العكسية لكتل IP المعينة من قِبل ISP على Azure DNS؟
نعم. يتم دعم Hosting مناطق البحث العكسي (ARPA) لنطاقات IP الخاصة بك في Azure DNS بشكل كامل.
قم بإنشاء منطقة البحث العكسي في Azure DNS كما هو موضح في هذه المقالة. ثم اعمل مع مزود خدمة الإنترنت لتفويض المنطقة. يمكنك بعد ذلك إدارة سجلات PTR لكل بحث عكسي بنفس طريقة إدارة أنواع السجلات الأخرى.
ما هي تكلفة استضافة منطقة بحث DNS العكسي الخاصة بي؟
يتم تحصيل رسوم Hosting منطقة البحث العكسي لنظام أسماء النطاقات لكتلة IP المعينة من قِبل مزود خدمة الإنترنت في Azure DNS بمعدلات Azure DNS القياسية.
هل يمكنني استضافة مناطق بحث DNS عكسي لكل من عناوين IPv4 وIPv6 في Azure DNS؟
يتم دعم المناطق العكسية IPv4 فقط. توضح هذه المقالة كيفية إنشاء مناطق بحث DNS عكسي IPv4 في Azure DNS. مناطق البحث العكسي IPv6 غير مدعومة حاليا.
هل يمكنني استيراد منطقة بحث DNS عكسي موجودة؟
نعم. يمكنك استخدام Azure CLI لاستيراد مناطق DNS الموجودة إلى Azure DNS. تعمل هذه الطريقة مع مناطق البحث الأمامي ومناطق البحث العكسي.
لمزيد من المعلومات، راجع استيراد وتصدير ملف منطقة DNS باستخدام Azure CLI.
الخطوات التالية
لمزيد من المعلومات حول DNS العكسي، راجع بحث DNS العكسي على Wikipedia.
تعرف على كيفية إدارة سجلات DNS العكسية لخدمات Azure الخاصة بك.