وصف الأداة المساعدة دنسلينت

ملخص

دنسلينت هو أداة Microsoft Windows التي تساعدك على تشخيص مشاكل تحليل اسم DNS شائعة.

يتوفر الملف التالي للتنزيل من مركز التنزيل ل Microsoft:
للحصول على معلومات إضافية حول طريقة تحميل ملفات "دعم microsoft"، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
119591 كيفية الحصول على ملفات دعم Microsoft من الخدمات عبر الإنترنت
قامت Microsoft بفحص هذا الملف بحثًا عن الفيروسات. استخدمت Microsoft أحدث برامج الكشف عن الفيروسات التي كانت متوفرة في التاريخ الذي تم نشر الملف فيه. يتم تخزين الملف على ملقمات محسنة الأمان التي تساعد على منع أي تغييرات غير مصرح بها على الملف.

مزيد من المعلومات

دنسلينت بثلاث مهام التحقق من سجلات نظام اسم المجال (DNS) وإنشاء تقرير HTML. المهام الثلاث:
  • دنسلينت &/d: هذا تشخيص الأسباب المحتملة "تفويض عرجاء" ومشاكل أخرى ذات صلة في DNS.
  • /ql دنسلينت: هذا التحقق من مجموعة سجلات DNS على عدة ملقمات DNS المعرفة من قبل المستخدم.
  • /ad دنسلينت: هذا التحقق من سجلات DNS المستخدمة خصيصا للنسخ المتماثل "الدليل النشط".
دنسلينت أداة سطر أوامر. بناء الجملة:
انقر فوق خصائص &/d دنسلينت | /ad [LDAP_IP_address] | يمكن ل input_file/ql
[/c [smtp، imap pop،]] [/no_open] [report_name/r]
[/t] [/test_tcp] [/s DNS_IP_address] [/v] [/y]
يجب تحديد &/dأو /adأو /ql عند تشغيل دنسلينت. رموز التبديل الأخرى اختيارية.

استخدم مفتاح التبديل &/d لطلب اختبارات اسم المجال. رمز التبديل هذا مفيداً عند استكشاف أخطاء مشاكل التفويض عرجاء.
  • يجب تحديد اسم مجال لاختبار.
  • لا يمكنك استخدام مفتاح التبديل &/d مع رمز التبديل /ad .
يمكنك استخدام رمز التبديل /ad لطلب اختبارات "خدمة active Directory".
  • رمز التبديل /ad حل سجلات DNS التي يتم استخدامها للنسخ المتماثل الغابة AD.
  • بشكل افتراضي، تستخدم خدمة LDAP النظام المحلي.
  • يمكنك تحديد LDAP ملقم عنوان IP بعيد (اختياري).
  • ويتم قبول عناوين IP صالحة فقط. أسماء غير مقبولة.

    بشكل عام، هذا وحدة تحكم مجال "Active Directory".
  • عليك استخدام رمز التبديل /ad باستخدام الخيار /s ، حيث /s تحديد عنوان IP لملقم DNS غير مخول من أجل منطقة _msdcs في جذر الغابة AD.
  • لا يمكنك استخدام رمز التبديل /ad مع /d أو /c.
يمكنك استخدام رمز التبديل /ql لطلب اختبارات استعلام DNS من قائمة.
  • رمز التبديل /ql يرسل استعلامات DNS المحدد في ملف إدخال النص
  • يجب تحديد مسار واسم ملف الإدخال.
  • رمز التبديل /ql يعتمد استعلامات السجلات A و PTR، CNAME SRV والحد الأقصى.
  • إنشاء نموذج ملف إدخال عن طريق تشغيل ما يلي:
    dnslint/ql "الإنشاء التلقائي"
  • لا يمكنك استخدام رمز التبديل /ql مع /dأو /ad .
ملاحظات:
  • لا يمكنك استخدام &/dو /adو /ql معا.
  • لا يمكنك استخدام /c جنبا إلى جنب مع /ad أو /ql.
  • عند استخدام /ad، يجب أيضا تحديد /s.

رموز التبديل الاختيارية


استخدام /c لطلب اختبارات الاتصال على ملقمات البريد الإلكتروني.
  • اختبار التبديل /c منافذ SMTP والملوثات العضوية الثابتة IMAP في العثور على ملقمات البريد الإلكتروني.
  • بشكل افتراضي، كل ثلاثة تم اختبارها (منافذ SMTP والملوثات العضوية الثابتة IMAP). يمكنك تحديد واحد أو مجموعة. للقيام بذلك، استخدم قائمة مفصولة بفواصل: /c pop، imap، smtp.
لمنع التقرير من فتح تلقائياً، استخدم /no_open. رمز التبديل /no_open مفيد في البرامج النصية.

استخدم رمز التبديل /r لتحديد اسم ملف التقرير الذي تم إنشاؤه.
  • ملحق اسم الملف.htm يضاف تلقائياً إلى أسماء التقارير.
  • يتم إنشاء التقرير في تنسيق HTML. الاسم الافتراضي هو Dnslint.htm
  • الموقع الافتراضي هو الدليل الحالي.
استخدام رمز التبديل /s لتجاوز بحث InterNIC whois.
  • يمكنك تحديد عنوان IP لملقم DNS بدلاً من استعلام InterNIC لأحد.
  • رمز التبديل &/s يبدأ التحقق من سجلات DNS باستخدام عنوان IP الذي تم توفيره.
  • ويتم قبول عناوين IP صالحة فقط. أسماء غير مقبولة.
  • استخدم هذا الخيار للتحقق من أسماء المجال غير معتمدة من قبل InterNIC.
  • عند استخدام /ad، يجب استخدام /s لتحديد ملقم DNS غير مخول من أجل المجال الفرعي _msdcs في مجال جذر الغابة AD.
  • عند استخدام /ad، يمكنك تشغيل /s localhost لتحديد ما إذا كان النظام المحلي يمكن حل السجلات التي تم العثور عليها في اختبارات الإعلان.
استخدم /t لطلب إخراج إلى ملف نصي.
  • الملف النصي بمشاركة نفس الاسم كتقرير.htm، لكن له ملحق اسم ملف.txt.
  • الملف النصي الذي تم إنشائه في نفس الدليل كملف.htm التقرير.
اختبار الاستخدام /test_tcp لطلب هذا المنفذ TCP 53.
  • بشكل افتراضي، يتم اختبار فقط منفذ udp رقم 53.
  • الخيار /test_tcp بالتحقق ما إذا كان منفذ TCP 53 تم الرد على الاستفسارات.
  • لا يمكن استخدام الخيار /test_tcp ب /ql.
استخدم &/v لطلب إخراج مطول للشاشة.

استخدام /y الكتابة فوق ملف تقرير موجود دون المطالبة. التبديل/y مفيد في البرامج النصية.

المعلمات المطلوبة


لتشغيل دنسلينت، يجب استخدام أحد المعلمات الثلاث التالية:
  1. استخدم &/d اختبارات اسم المجال
  2. استخدام /ad لاختبارات النسخ المتماثل "الدليل النشط".
  3. استخدم /ql للاختبارات المحددة في قائمة استعلام.
استخدم رمز التبديل &/d (اختبار اسم المجال) لاختبار اسم مجال DNS معين. استخدم رمز التبديل هذا للمساعدة في تشخيص المشاكل "تفويض عرجاء" ومسائل أخرى ذات صلة في DNS. اسم المجال الذي تقوم باختبار يمكن اسم التي تم تسجيلها للاستخدام على شبكة الإنترنت أو اسم المستخدم في مساحة اسم خاصة. عندما تقوم باختبار أسماء النطاق على شبكة الاتصال خاصة، أو يجب استخدام أسماء النطاقات المسجلة على شبكة الإنترنت اثنين أو أكثر من مستويات عمقاً، يجب استخدام الخيار /s .

استخدام رمز التبديل /ad (اختبار Active Directory) لاختبار سجلات DNS مسؤولاً عن النسخ المتماثل مجموعة تفرعات "Active Directory". بعد رمز التبديل /ad ، حدد عنوان IP لخادم LDAP المستخدم لهذا الاختبار. بشكل عام، هذا وحدة تحكم مجال "Active Directory". إذا دنسلينت قيد التشغيل على وحدة تحكم مجال، لا يوجد عنوان IP ضروري لأن القيمة الافتراضية لهذا المفتاح 127.0.0.1.

استخدام رمز التبديل /ql (اختبار الاستعلام قائمة) لاختبار سجلات DNS المعينة في ملف إدخال في نص. تحديد المسار الكامل واسم ملف إدخال النص مباشرة بعد رمز التبديل. قم بتشغيل dnslint/ql "الإنشاء التلقائي" لإنشاء نموذج إدخال ملف نصي يسمى في dnslint.txt. يحتوي هذا الملف على شرح على التنسيق المطلوب. يمكنك استخدام هذا الملف كقالب لإنشاء ملفات الإدخال الأخرى.

رموز التبديل الاختيارية المزيد



تشغيل التبديل /v (مطول) "الوضع المطول". رمز التبديل هذا على، ستخرج دنسلينت الخطوات يستغرق تجميع البيانات على الشاشة. يمكنك إرسال هذا الإخراج إلى ملف. على سبيل المثال، دنسلينت &/v &/d msn.com.
افتراضياً، يكون اسم التقرير الذي يقوم بإنشاء دنسلينت Dnslint.htm. استخدام رمز التبديل /r (تقرير)، يمكنك تحديد اسم وموقع ملف التقرير الذي يقوم بإنشاء دنسلينت. يمكنك إعطاء ملف التقرير نفس الاسم كاسم مجال أو ملقم DNS التي تم اختبارها. يتم إلحاق ملحق اسم الملف ".htm" باسم التقرير تلقائياً لأن التقرير في تنسيق HTML.

افتراضياً، يحاول DNSLint فتح ملف التقرير تلقائياً بعد إنشائه، باستخدام أي برنامج مقترن مع ملف.htm ملف التقرير. بشكل عام، يقترن Microsoft Internet Explorer بالملحق.htm. لا توجد أية طريقة لتغيير تنسيق التقرير إلى شيء آخر غير HTML باستخدام دنسلينت.

لتحديد الموقع الذي تتم كتابة ملف التقرير، حدد المسار الكامل واسم ملف التقرير. يدعم دنسلينت كل من محركات الأقراص المحلية ومسارات اصطلاح التسمية العالمي (UNC). على سبيل المثال، ينشئ الأمر دنسلينت c:\reports\reskit/r msn.com/d تقرير يسمى Reskit.htm في المجلد C:\Reports. ينشئ الأمر دنسلينت \\server1\reports\mydom/r mydom.local &/d تقرير على النظام البعيد يسمى server1 في مشاركة التقارير. اسم التقرير هو Mydom.htm.


إذا قمت بتحديد رمز التبديل /t (نص)، دنسلينت بإنشاء تقرير نص وتقرير HTML. يستخدم التقرير نص نفس الاسم كتقرير.htm إلا أن ملحق اسم الملف.txt. يتم إنشاء الملف في نفس المجلد مثل ملف.htm. على سبيل المثال، ينشئ الأمر /t c:\reports\reskit/r msn.com/d دنسلينت تقريرين في المجلد C:\Reports. تقرير واحد يسمى Reskit.htm والآخر يسمى Reskit.txt.

بشكل افتراضي، عندما دنسلينت بالكشف عن وجود ملف تقرير بنفس الاسم كالذي سيكون إنشاء مسبقاً في المجلد الهدف، دنسلينت منك الكتابة فوق الملف. باستخدام الخيار /y ، دنسلينت الكتابة فوق ملف تقرير موجود دون المطالبة بالإذن. تتم الكتابة فوق كل ملف.htm وملف.txt اختيارية عند استخدام هذا الخيار.

ينشئ الأمر /t c:\reports\reskit/r msn.com/d/y دنسلينت تقريرين في المجلد C:\Reports. تقرير واحد يسمى Reskit.htm والآخر يسمى Reskit.txt. تتم الكتابة فوق الملفات الموجودة في التقرير دون مطالبتك.

يمنع رمز التبديل /no_open دنسلينت من فتح التقرير تلقائياً بعد إنشائه. يعتبر هذا الخيار مفيداً عند استخدام دنسلينت في البرامج النصية عندما تريد مراجعة التقارير مباشرة أو مراجعة التقارير من النظام الذي تم منه تشغيل دنسلينت. على سبيل المثال، ينشئ الأمر دنسلينت/no_open msn.com/d/y تقرير يسمى Dnslint.htm الكتابة فوق تقرير موجود مسبقاً بنفس الاسم، دون مطالبة المستخدم. دنسلينت لا يفتح التقرير عند اكتماله.

استخدم خيار /test_tcp (منفذ TCP اختبار 53) لطلب اختبار منفذ TCP 53 عند استخدام &/d . لا تقبل العديد من ملقمات DNS على شبكة الإنترنت اليوم استعلامات DNS على منفذ TCP رقم 53، لتجنب الهجمات المحتملة على هذا المنفذ. بشكل افتراضي، يتم اختبار فقط منفذ udp رقم 53 عند تشغيل دنسلينت. تحديد الخيار/test_tcp سوف تحصل على دنسلينت لإرسال استعلام DNS واحد عن طريق برنامج التعاون الفني وتقرير ما إذا تم تلقي استجابة.

يمكنك استخدام الخيار /test_tcp مع /d و /ad. ومع ذلك، لا يمكنك استخدام الخيار /test_tcp مع /ql أو تركيبة /ad/s localhost . باستخدام الدالة /ql , يمكن اختبار منفذ TCP 53 مباشرة من ملف الإدخال. الدالة /ad/s localhost تختبر ما إذا كانت ملقمات DNS المكونة محلياً يمكن حل سجلات DNS المستخدمة للنسخ المتماثل للدليل النشط للغابات. يمكنك اختبار اتصال المنفذ 53 TCP باستخدام /ad/s ip_addr بدلاً من ذلك، حيث ip_addr هو عنوان IP لملقم DNS الذي مخول من أجل منطقة _msdcs في جذر مجال "Active Directory".

على سبيل المثال:
دنسلينت/test_tcp &/v microsoft.com/d
رمز التبديل /c (اختبار الاتصال) وتطلب أن منافذ البريد الإلكتروني المعروفة اختبار دنسلينت على كافة ملقمات البريد الإلكتروني يجدها بينما كان يتفقد ملقمات DNS لاسم المجال المحدد. يتم اعتماد بروتوكول نقل البريد البسيط (SMTP) و Post Office Protocol (POP الإصدار 3)، وبروتوكول الوصول إلى رسائل إنترنت (IMAP الإصدار 4). بشكل افتراضي، عند تحديد رمز التبديل /c ، يحاول دنسلينت تتصل ثلاثة موانئ على كل ملقم البريد الإلكتروني التي يعثر عليها. أي منفذ TCP 25 ل SMTP، TCP منفذ 110 للملوثات العضوية الثابتة و TCP منفذ 143 ل IMAP.

دنسلينت تقارير الحالة قيد كل منفذ: "الاستماع" أو "عدم الاستماع" أو "ليس لديها جواب ''. إذا كان يرى دنسلينت أن منفذ الاستماع، كما يرجع الاستجابة من المنفذ إذا تم إرجاع أي. على سبيل المثال، إذا الاستماع على منفذ SMTP، تقوم عادة بإرجاع استجابة متوافقاً مع مواصفات بروتوكول SMTP، كالتالي:

mailsrv.reskit.com 220 خدمة البريد ESMTP ل Microsoft الإصدار: 5.0.2195.3705 جاهزة في يوم الاثنين، 13 أيار/مايو 2002 17:08:36-0700

عند عداد منفذ "عدم الاستماع"، يشير هذا إلى استجابة خادم البريد الإلكتروني يتم الاستعلام عنها بحزمة TCP مع تعيين العلامة إعادة تعيين. يشير هذا إلى أن هناك خدمة أو برنامج الاستماع على المنفذ.

يتم الإعلام عن '' ليس لديها جواب "عندما لا يستجيب ملقم البريد الإلكتروني الهدف لمحاولة الاتصال. بافتراض أن الملقم الهدف العمل والتشغيل، وهذا يشير إلى أن يتم تصفية المنفذ على الملقم الهدف أو في مكان ما بين العميل الذي يقوم بتشغيل خادم دنسلينت والهدف.

ينشئ الأمر دنسلينت/y/v/c/d msn.com تقرير يسمى Dnslint.htm الكتابة فوق تقرير موجود مسبقاً بنفس الاسم، دون مطالبة المستخدم. نظراً
يتم تحديد خيار /c يتم إلحاق مقطع إضافي على الجزء السفلي من التقرير دنسلينت القياسي:
اختبارات شبكة الاتصال
ملقم البريد الإلكتروني: smtp gw 4.msn.com
عنوان IP: 207.46.181.13

استجابة SMTP:
220 cpimssmtpa18.msn.com Microsoft ESMTP خدمة البريد الإصدار:
5.0.2195.4905 جاهزاً في الثلاثاء، 14 أيار/مايو 2002 09:26:06-0700

استجابة POP: استجابة (ربما تم تصفيته)

استجابة IMAP: استجابة (ربما تم تصفيته)
ملاحظات:

لم يستجب خادم POP واحد أو أكثر.
لم تستجب ملقمات IMAP أو أكثر.

عندما لا يستجيب ملقم البريد إلكتروني هدف لمحاولة اتصال على أحد منافذ البريد الإلكتروني، دنسلينت عدد مرات إعادة محاولة الاتصال ثلاث مرات. وهذا السلوك القياسي من أجل عميل TCP. لأن ينتظر دنسلينت محاولات اتصال TCP منفصلة ثلاثة إلى مهلة قبل دنسلينت يشير إلى "عدم الاستجابة"، قد تبطئ هذه العملية إنجاز التقرير. لتحسين عملية دنسلينت، يمكنك تحديد بريد إلكتروني المنفذ أو المنافذ التي تريد التحقق بدلاً من التحقق من كل ثلاثة طوال الوقت.

بشكل افتراضي، عند تحديد خيار /c ، يتم فحص كافة منافذ TCP ثلاث (25، 110، 143). ولكن يمكنك تحديد أي منفذ للتحقق بعد خيار /c . تحديد قائمة مفصولة بفواصل مباشرة بعد خيار /c . تحديد المنافذ صالحة فقط: smtp، imap، pop. يعمل أية تركيبة من هذه المنافذ الثلاثة. على سبيل المثال، يقوم الأمر /c reskit.com دنسلينت &/d smtp يحدد أنه يجب فحص منفذ SMTP (منفذ tcp رقم 25).


تحديد الأمر smtp، دنسلينت &/d reskit.com/ج pop يجب تحديد منفذ SMTP (منفذ tcp رقم 25) ومنفذ POP (منفذ TCP 110).

تحديد الأمر دنسلينت &/d reskit.com/c imap، pop يجب تحديد منفذ IMAP (منفذ TCP 143) ومنفذ POP (منفذ TCP 110).


يمكنك استخدام رمز التبديل /s (خادم) بوظائف /d و /ad . رمز التبديل &/s العديد من الأغراض، لكن لا يستغرق سوى نوع واحد من البيانات، عنوان IP صالح لملقم DNS (باستثناء واحد).

عند تحديد &/d، يتجاوز الخيار /s InterNIC Whois البحث الذي يقوم دنسلينت بشكل افتراضي. وكنتيجة لذلك، دنسلينت تشغيل الاختبارات على الشبكات الخاصة وأسماء المجال أعمق من مجالات المستوى الثاني على شبكة الإنترنت. دنسلينت أيضا اختبار أسماء المجال غير معتمدة من قبل InterNIC. وقت كتابة هذه المقالة، دعم عمليات البحث Whois InterNIC للمجالات التالية:.biz، و.com،.coop،.edu،.info،.int، المدعومة،.net, و. org.

عند استخدام /ad، يتم استخدام رمز التبديل &/s لتحديد عنوان IP لملقم DNS غير مخول من أجل المجال الفرعي حيث يتم تسجيل سجلات DNS التي تم استخدامها للنسخ المتماثل مجموعة تفرعات "Active Directory". بشكل عام، وهذا المجال الفرعي _msdcs ضمن جذر مجموعة تفرعات "Active Directory". على سبيل المثال، إذا تم استدعاء جذر مجموعة تفرعات "Active Directory" myad.reskit.com، يكون ملقم DNS الذي يستضيف هذا المجال قد أيضا مخول من أجل منطقة _msdcs.myad.reskit.com، حيث يتم تسجيل سجلات DNS المستخدمة في النسخ المتماثل Active directory. بدلاً من ذلك، يمكن تفويض منطقة _msdcs.myad.reskit.com إلى ملقم DNS آخر. لكن تم تصميم البنية التحتية DNS، يتم استخدام الخيار /s لتحديد ملقم DNS مخول لمنطقة _msdcs.myad.reskit.com.

يجب تحديد الخيار /s عنوان IP صالح. الاستثناء الوحيد لهذه القاعدة هو التركيبة التالية:
دنسلينت/ad/s localhost
"localhost" ليس عنوان IP صالح. عندما تقوم بتعيين هذه المعلمة مع المجموعة /ق/ad ، دنسلينت اختبارات النظام المحلي (نظام يقوم بتشغيل دنسلينت) القدرة على حل سجلات DNS التي تستخدم النسخ المتماثل مجموعة تفرعات "Active Directory". يتم إرسال الاستعلامات العودية DNS لتكوين DNS server (s) النظام المحلي للتأكد من أن النظام المحلي يمكن حل سجلات DNS المستخدمة للنسخ المتماثل مجموعة تفرعات "Active Directory". قد يكون هذا مفيداً عند استكشاف أخطاء وإصلاحها النسخ المتماثل Active Directory على وحدة تحكم مجال معينة.

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

للحصول على معلومات إضافية، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":

شرح 261968 ميزة "إدارة قائمة الملقم" في عميل محلل اسم المجال

خصائص

رقم الموضوع: 321045 - آخر مراجعة: 15‏/01‏/2017 - المراجعة: 2

تعليقات