خانه - راه اندازی روتر
دستور nslookup در خط فرمان اجازه می دهد. نحوه nslookup

Nslookup - اطلاعاتی را نشان می دهد که می توانید از آنها برای تشخیص زیرساخت نام دامنه خود استفاده کنید (). قبل از استفاده از این ابزار، باید با نحوه کار DNS آشنا شوید. ابزار خط فرمان nslookup تنها در صورتی در دسترس است که نصب کرده باشید پروتکل TCP/IP.

پاورشل

nslookup[<-SubCommand ...>] [{ | -)] nslookup /exit nslookup /finger [ ] [{[>] |[>>] )] nslookup /(راهنما | ?) nslookup /ls [

nslookup[< -SubCommand . . . > ] [ { < computerTofind > | - < Server > } ]

nslookup/exit

nslookup/finger[< UserName > ] [ { [ > ] < FileName > | [ >> ] < FileName > } ]

nslookup / ( راهنما | ? )

nslookup/ls[< Option > ] < DNSDomain > [ { [ > ] < FileName > | [ >> ] < FileName > } ]

nslookup/lserver< DNSDomain >

nslookup/root

nslookup/سرور< DNSDomain >

nslookup/set< KeyWord > [ = < Value > ]

nslookup/set all

nslookup/setclass=< Class >

nslookup/set[no]d2

nslookup /set [no] debug

nslookup /set [no] defname

nslookup/set domain=< DomainName >

nslookup /set [no] ignore

nslookup/set port=< Port >

nslookup/set querytype=< ResourceRecordtype >

nslookup /set [no] recurse

nslookup/set retry=< Number >

nslookup /set root=< RootServer >

nslookup /set [no] search

nslookup/set srchlist=< DomainName > [ / . . . ]

nslookup / تنظیم زمان پایان =< Number >

nslookup/settype=< ResourceRecordtype >

nslookup /set [no] vc

nslookup/view< FileName >

گزینه ها

تیمنحوشرح
خروج nslookup/خروجاز برنامه کاربردی خارج شوید.
انگشت nslookupانگشت [ ] [{[>] |[>>] }] اتصال به سرور انگشت در رایانه فعلی.
کمک nslookup/کمکلیست کوتاهی از دستورات فرعی nslookup موجود را نمایش می دهد.
nslookup lsls [ اطلاعات مربوط به دامنه را نمایش می دهد.
nslookup lserverسرور سرور پیش فرض یک دامنه DNS معین را تغییر می دهد.
ریشه nslookupریشهسرور پیش فرض را به سرور اصلی DNS تغییر می دهد.
سرور nslookupسرور سرور نام پیش فرض را به سروری که انتخاب می کنید تغییر می دهد.
مجموعه nslookupتنظیم [=]
تغییر پیکربندی پیش فرض ابزار nslookup.
nslookup مجموعه همههمه را تنظیم کنیدپارامترهای پیکربندی فعلی را نمایش می دهد.
کلاس مجموعه nslookupمجموعه کلاس= کلاس درخواست را تغییر می دهد. کلاس گروهی از پروتکل های اطلاعاتی را مشخص می کند.
مجموعه nslookup d2مجموعه d2
حالت اشکال زدایی عمیق را فعال یا غیرفعال می کند. حالت اشکال زدایی اطلاعات مربوط به هر بسته را نمایش می دهد.
اشکال زدایی مجموعه nslookupرفع اشکال را تنظیم کنید
حالت اشکال زدایی را فعال یا غیرفعال می کند.
nslookup مجموعه defnameتنظیم defnameدامنه DNS پیش‌فرض را به درخواست جستجوی کامپوننت واحد اضافه می‌کند. کامپوننت اگر حاوی نقاط نباشد تک نامیده می شود.
دامنه مجموعه nslookupمجموعه دامنه= نام دامنه پیش فرض (DNS) را به نام مشخص شده تغییر می دهد.
nslookup مجموعه نادیده گرفتنتنظیم نادیده گرفتنخطاهای بسته های ناقص را نادیده بگیرید.
پورت مجموعه nslookupپورت را تنظیم کنید= پورت پیش فرض TCP/UDP را تغییر می دهد سرور DNSبه مورد مشخص شده
نوع پرس و جو مجموعه nslookupتنظیم querytype=
nslookup مجموعه بازگشتیتنظیم مجدد
به سرور DNS پیش‌فرض دستور می‌دهد تا در صورت نداشتن اطلاعات مورد نیاز، از سایر سرورهای شبکه نظرسنجی کند.
مجموعه nslookup دوباره امتحان کنیدتنظیم مجدد =
تعداد تکرارهای درخواستی مورد نیاز را مشخص کنید.
nslookup مجموعه ریشهتنظیم ریشه =
آدرس سرور ریشه را تغییر می دهد.
جستجوی مجموعه nslookupجستجو را تنظیم کنیدنام دامنه DNS را از لیست جستجوی دامنه DNS به درخواست اضافه می کند تا زمانی که پاسخ دریافت شود. این روشدر مواردی استفاده می شود که مجموعه و جستجو حداقل یک نقطه را شامل می شود، اما حاوی نقطه انتهایی نیست.
nslookup set srchlistتنظیم srchlist=
نام دامنه پیش‌فرض DNS و فهرست جستجو را تغییر می‌دهد.
زمان تنظیم nslookupتنظیم تایم اوت=
زمان پاسخ را در چند ثانیه تغییر می دهد.
نوع مجموعه nslookupنوع مجموعه = نوع رکورد منبع را برای درخواست تغییر می دهد.
مجموعه nslookup vcتنظیم vcمشخص می کند که آیا هنگام ارسال درخواست به سرور از مدار مجازی استفاده شود یا خیر.
نمای nslookupچشم انداز خروجی و مرتب سازی داده هایی که قبلاً با استفاده از دستور ls به دست آمده است.

یادداشت

  • اگر computerTofindیک آدرس IP است، و درخواست می خواهد یک رکورد A یا PTR دریافت کند، نام کامپیوتر برگردانده می شود. اگر computerTofind یک نام است و نقطه انتهایی ندارد، نام دامنه پیش‌فرض DNS به نام اضافه می‌شود. این بستگی به وضعیت دستورات فرعی زیر مشخص شده دارد: دامنه، srchlist، defname و جستجو.
  • اگر به جای آن از خط فاصله (-) استفاده کنید computerTofind، ابزار nslookup به حالت تعاملی می رود.
  • طول خط نمی تواند بیش از 256 کاراکتر باشد.
  • nslookupدارای دو حالت تعاملی و غیر تعاملی. اگر قرار است یک بار از این ابزار استفاده کنید، از حالت غیر تعاملی استفاده کنید. با پارامتر اول نام یا آدرس IP کامپیوتری را که می خواهید پیدا کنید و با پارامتر دوم نام یا آدرس IP سرور نام DNS را وارد کنید. اگر آرگومان دوم را حذف کنید، nslookup از پیش فرض استفاده می کند.
    اگر لازم است چندین بار از برنامه استفاده کنید، می توانید وارد حالت تعاملی شوید. برای انجام این کار، یک خط فاصله (-) برای پارامتر اول و نام یا آدرس IP سرور نام DNS را برای پارامتر دوم وارد کنید. یا هر دو گزینه را حذف کنید و nslookup از سرور پیش فرض DNS استفاده می کند.
    در زیر چند نکته برای کار آنلاین آورده شده است:
    • برای قطع کردن خط دستورات تعاملی در هر زمان، CTRL + B را فشار دهید.
    • برای خروج، exit را تایپ کنید.
    • برای تلقی یک دستور داخلی به عنوان نام رایانه، باید قبل از آن یک کاراکتر فرار (\) قرار دهید.
    • یک فرمان ناشناخته به عنوان نام رایانه تفسیر می شود.
  • اگر جستجو کار نکرد، ابزار nslookup یک پیام خطا نمایش می دهد. جدول زیر موارد ممکن را فهرست می کند پیغام خطا.

در این مقاله توصیه هایی برای استفاده از برنامه Nslookup.exe ارائه شده است. این برنامهاز خط فرمان کار می کند و برای بررسی عملکرد سرورهای DNS و عیب یابی مشکلات عملکرد آنها طراحی شده است. ابزار Nslookup.exe هنگام نصب پروتکل TCP/IP (به عنوان مثال، هنگام نصب از کنترل پنل) نصب می شود.

اطلاعات تکمیلی

لطفاً هنگام استفاده از Nslookup.exe به موارد زیر توجه کنید. کامپیوتری که Nslookup.exe روی آن اجرا می شود باید TCP/IP نصب شده باشد.



کامپیوتری که Nslookup.exe روی آن اجرا می شود باید TCP/IP نصب شده باشد.
حداقل یک سرور DNS باید در پارامترهای پروتکل TCP/IP مشخص شود (برای مشاهده این پارامترها، دستور IPCONFIG /ALL را در خط فرمان اجرا کنید).
Nslookup همیشه نام را از بافت محلی استفاده می کند. اگر نام مشخص شده در درخواست یک نام دامنه کاملاً واجد شرایط نیست (یعنی یک نقطه انتهایی در آن وجود ندارد) نام داده شدهبه نام تعریف شده در زمینه فعلی اضافه می شود. به عنوان مثال، اگر نام دامنه کامپیوتر محلی- att.com، سپس هنگام پردازش درخواست برای دامنه www.microsoft.com، nslookup ابتدا درخواستی برای نام www.microsoft.com.att.com ارسال می کند. این به این دلیل است که نام www.microsoft.com یک نام دامنه کاملاً واجد شرایط نیست. این رفتار ممکن است بین نسخه‌های مختلف فروشنده Nslookup متفاوت باشد. این مقاله ابزار Nslookup.exe همراه با آن را مورد بحث قرار می دهد ویندوز مایکروسافت N.T.
اگر ویژگی‌های پروتکل TCP/IP در برگه DNS فهرستی از پسوندهای DNS را که برای حل نام‌های نامشخص استفاده می‌شوند تعریف می‌کنند، در این صورت روش رگرسیون مورد بحث در بالا اعمال نمی‌شود. در این صورت نامی که کاربر در درخواست مشخص کرده است از لیست مشخص شده به پسوندهای دامنه اضافه می شود. برای جلوگیری از ایجاد پرس و جوهای غیرضروری توسط nslookup، همیشه از نام های دامنه کاملاً واجد شرایط استفاده کنید (یک دوره آخر به نام اضافه کنید).

دو حالت برای استفاده از ابزار Nslookup.exe وجود دارد: تعاملی و غیر تعاملی. حالت غیر تعاملی در صورتی استفاده می شود که بتوان پاسخ را به عنوان یک مجموعه داده به دست آورد. دستور زیر هنگام اجرای nslookup در حالت غیر تعاملی است.

nslookup [-options] [node] [server]

برای اجرای تعاملی ابزار Nslookup.exe، دستور nslookup را در خط فرمان اجرا کنید (به مثال زیر مراجعه کنید).

ج:\>nslookup
آدرس: 10.0.0.1
>

برای مشاهده لیست دستورات موجود، دستور help یا “?” را در خط فرمان nslookup اجرا کنید. اگر اطلاعات وارد شده در خط فرمان نیست تیم مناسب nslookup، این داده ها به عنوان یک نام میزبان در نظر گرفته می شود و تلاش می شود تا نام میزبان با استفاده از سرور پیش فرض حل شود. برای قطع اجرای یک فرمان به صورت تعاملی، CTRL+C را فشار دهید. برای خروج از nslookup در حالی که در حالت تعاملی هستید، exit را در خط فرمان وارد کنید.

در زیر نتیجه اجرای دستور help حاوی لیست کاملی از پارامترها است.

دستورات: (شناسه ها با حروف بزرگ نشان داده شده اند، به معنای اختیاری است)

NAME - چاپ اطلاعات مربوط به میزبان/دامنه NAME با استفاده از پیش‌فرض
سرور
NAME1 NAME2 - مانند بالا، اما از NAME2 به عنوان سرور استفاده کنید
کمک یا - چاپ اطلاعات روی دستورات رایج
تنظیم OPTION - یک گزینه را تنظیم کنید

همه - گزینه های چاپ، سرور فعلی و میزبان
اشکال زدایی - چاپ اطلاعات اشکال زدایی
d2 - اطلاعات کامل رفع اشکال را چاپ کنید
defname - نام دامنه را به هر درخواست اضافه کنید
بازگشت - درخواست پاسخ بازگشتی به پرس و جو
جستجو - از لیست جستجوی دامنه استفاده کنید
vc - همیشه از یک مدار مجازی استفاده کنید
domain=NAME - نام دامنه پیش فرض را روی NAME تنظیم کنید
srchlist=N1 - دامنه را روی N1 و لیست جستجو را روی N1، N2 تنظیم کنید،
و غیره
root=NAME - سرور ریشه را روی NAME تنظیم کنید
retry=X - تعداد دفعات تکرار را روی X تنظیم کنید
timeout=X - فاصله زمانی اولیه را روی X ثانیه تنظیم کنید
type=X - نوع پرس و جو را تنظیم کنید (به عنوان مثال، A، ANY، CNAME، MX،
NS، PTR، SOA، SRV)
querytype=X - همان نوع
class=X - کلاس پرس و جو را تنظیم کنید (به عنوان مثال، IN (اینترنت)، ANY)
msxfr - از انتقال سریع منطقه MS استفاده کنید
ixfrver=X - نسخه فعلی برای استفاده در درخواست انتقال IXFR

سرور NAME - با استفاده از سرور پیش فرض فعلی، سرور پیش فرض را روی NAME تنظیم کنید
lserver NAME - سرور پیش فرض را با استفاده از سرور اولیه روی NAME تنظیم کنید
انگشت - NAME اختیاری را در میزبان پیش فرض فعلی انگشت کنید
root - سرور پیش فرض فعلی را روی روت تنظیم کنید
ls DOMAIN [> FILE] - لیست آدرس ها در DOMAIN (اختیاری: خروجی به
فایل)

الف - نام ها و نام های مستعار متعارف را فهرست کنید
-d - لیست تمام رکوردها
-t TYPE - رکوردهای نوع داده شده را فهرست می کند (به عنوان مثال، A، CNAME،
MX، NS، PTR، و غیره)

مشاهده FILE - یک فایل خروجی "ls" را مرتب کنید و آن را با pg مشاهده کنید
خروج - از برنامه خارج شوید

برای تغییر تنظیمات مورد استفاده توسط Nslookup.exe از دستور set استفاده کنید. برای تعیین مقادیر فعلی این پارامترها، دستور set all را اجرا کنید (لیست پارامترها در نتایج دستور help آورده شده است و بلافاصله دستور set را دنبال می کند).

انواع مختلف داده را جستجو کنید

برای پیدا کردن در فضای آدرسداده های دامنه انواع مختلف، دستورات set type یا set q را صادر کنید. به عنوان مثال، برای دریافت لیستی از مبدل های ایمیل، دستورات زیر را اجرا کنید.
ج:\>nslookup
سرور پیش فرض: ns1.domain.com
آدرس: 10.0.0.1

> q=mx را تنظیم کنید
> mailhost
سرور: ns1.domain.com
آدرس: 10.0.0.1

mailhost.domain.com اولویت MX = 0، مبدل ایمیل =
mailhost.domain.com
آدرس اینترنتی mailhost.domain.com = 10.0.0.5
>

پاسخ به اولین درخواست برای نام راه دور مجاز است؛ پاسخ به درخواست‌های بعدی غیرمجاز است. هنگامی که برای اولین بار اطلاعاتی در مورد یک میزبان راه دور درخواست می کنید سرور محلی DNS به سرور DNS مجاز برای دامنه راه دور مربوطه اشاره دارد. سپس سرور DNS محلی اطلاعاتی را که دریافت می کند ذخیره می کند تا پرس و جوهای بعدی بر اساس داده های موجود در حافظه پنهان سرور محلی حل شوند.

دریافت مستقیم داده ها از یک سرور نام راه دور

برای ارسال درخواست سرور راه دوربه طور مستقیم نام، نام را مشخص کنید سرور مورد نظربا استفاده از دستور سرور یا lserver. دستور lserver آدرس سروری را مشخص می کند که درخواست ها باید با استفاده از سرور محلی به آن ارسال شوند. دستور سرور از سرور پیش فرض فعلی برای به دست آوردن این آدرس استفاده می کند.

مثال:
ج:\>nslookup

سرور پیش فرض: nameserver1.domain.com
آدرس: 10.0.0.1

> سرور 10.0.0.2

سرور پیش فرض: nameserver2.domain.com
آدرس: 10.0.0.2
>

با استفاده از ابزار Nslookup.exe برای انتقال یک منطقه

ابزار Nslookup به شما امکان می دهد کل یک منطقه را منتقل کنید. برای این کار از دستور ls استفاده کنید. این به شما اجازه می دهد تا دریافت کنید لیست کاملگره های دامنه راه دور دستور ls زیر است:

ls [-a | d | نوع t] دامنه [> نام فایل]

اگر دستور ls بدون آرگومان اجرا شود، لیستی از تمام سرورهای نام و آدرس در دامنه را برمی گرداند. گزینه -a لیستی از نام‌ها و نام‌های مستعار متعارف را برمی‌گرداند، گزینه -d فهرستی از تمام ورودی‌ها را برمی‌گرداند و گزینه -t بر اساس نوع ورودی فیلتر می‌کند.

>ls domain.com
nameserver1.domain.com. سرور NS = ns1.domain.com
nameserver2.domain.com سرور NS = ns2.domain.com
nameserver1 A 10.0.0.1
nameserver2 A 10.0.0.2

برخی از سرورهای DNS فقط انتقال منطقه را برای آدرس‌ها یا شبکه‌های مجاز مجاز می‌دانند. هنگامی که سعی می کنید داده های منطقه را از چنین سروری بازیابی کنید، پیام خطای زیر را دریافت می کنید.
*** نمی توان دامنه example.com را فهرست کرد: درخواست رد شد


مقادیر پیش فرض برای تنظیمات امنیتی منطقه در سرور DNS در زیر کنترل ویندوز NT 4.0

عیب یابی Nslookup.exe

زمان پاسخگویی پیش فرض سرور
هنگامی که ابزار Nslookup.exe را اجرا می کنید، ممکن است پیام خطای زیر را دریافت کنید:
*** نام سرور برای آدرس w.x.y.z پیدا نشد: زمان تمام شده است

توجه داشته باشید. w.x.y.z اولین سرور DNS است که در لیست سرورهای DNS در حال استفاده فهرست شده است.

*** نام سرور برای آدرس 127.0.0.1 پیدا نشد: زمان تمام شد

اگر سرور DNS در دسترس نباشد یا رایانه مشخص شده در حال اجرا نباشد، اولین پیام خطا ظاهر می شود سرویس DNS. برای رفع مشکل، اجرا کنید این کامپیوترسرویس DNS و اطمینان از اینکه اتصال شبکه دست نخورده است.

اگر لیست سرور DNS خالی باشد، پیام خطای دوم ظاهر می شود. برای حل مشکل، آدرس IP سرور DNS مناسب را به این لیست اضافه کنید.

برای اطلاعات بیشتر، مقاله پایگاه دانش مایکروسافت زیر را ببینید:
پیغام خطای "نمی توان نام سرور را برای آدرس 127.0.0.1 پیدا کرد" در برنامه NSLOOKUP ظاهر می شود.

هنگام اجرای Nslookup.exe نام سرور پیدا نمی شود
هنگامی که ابزار Nslookup.exe را اجرا می کنید، ممکن است پیام خطای زیر را دریافت کنید.

*** نام سرور برای آدرس w.x.y.z پیدا نشد: دامنه ناموجود

این پیام در صورتی ظاهر می شود که آدرس IP سرور نام یک رکورد PTR مرتبط با آن نداشته باشد. هنگامی که Nslookup.exe اجرا می شود، جستجوی معکوس را برای تعیین نام سرور پیش فرض انجام می دهد. اگر ورودی نوع PTR منطبقی وجود نداشته باشد، پیام خطای مشخص شده ظاهر می شود. برای رفع خطا، اطمینان حاصل کنید که منطقه جستجوی معکوس مناسب وجود دارد و حاوی رکوردهای PTR برای سرورهای نام مورد نیاز است.

برای اطلاعات بیشتر، مقاله پایگاه دانش مایکروسافت زیر را ببینید:
نحوه نصب و پیکربندی سرور DNS مایکروسافت

مشکلات پردازش دامنه های فرزند
هنگامی که با استفاده از ابزار nslookup، یک دامنه فرزند یا داده های منطقه را انتقال می دهید، ممکن است پیام های خطای زیر را دریافت کنید:

*** ns.domain.com نمی تواند child.domain.com را پیدا کند.: دامنه ناموجود
*** نمی توان دامنه child.domain.com را فهرست کرد.: دامنه ناموجود

در مدیریت DNS، هنگامی که یک دامنه جدید در منطقه اصلی ایجاد می کنید، یک دامنه فرزند ایجاد می شود. این یک فایل داده (DB) برای دامنه جدید ایجاد نمی کند و باعث می شود هنگام بازیابی اطلاعات مربوط به آن دامنه یا انتقال یک منطقه، خطای بالا ظاهر شود. اگر انتقال منطقه را برای یک دامنه والد انجام دهید، داده های دریافتی حاوی اطلاعاتی در مورد هر دو دامنه اصلی و فرزند خواهد بود. به عنوان یک راه حل برای این مشکل، یک منطقه اولیه جدید برای دامنه فرزند در سرور DNS مورد نظر ایجاد کنید.

اطلاعات این مقاله برای موارد زیر کاربرد دارد:

سیستم عاملسرور مایکروسافت ویندوز 2000
سرور پیشرفته مایکروسافت ویندوز 2000
Microsoft Windows NT Server 4.0 Standard Edition

ابزار nslookup قدرتمندترین ابزار تشخیصی سرویس DNS است. با کمی تمرین، استفاده از این ابزار برای شناسایی مشکلات و منابع آنها در سرویس DNS تبدیل به یک انعکاس می شود.ابزار nslookup به شما اجازه می دهد تا سرورهای DNS را پرس و جو کنید و دنباله ای از اقدامات انجام شده توسط کامپیوتر مشتری را شبیه سازی کنید.

می توانید این دستور را به طور جداگانه برای درخواست سرورهای DNS اجرا کنید. با اضافه کردن یکی از دستورات فرعی، می توانید عملکرد ابزار را گسترش دهید. دستور اصلی nslookup دارای دستور زیر است:

Nslookup [-<подкоманда>] [گره] [-<сервер имен>]

با ارائه ابزار به عنوان یک پارامتر، نام میزبان کاملا واجد شرایط نام دامنهیا آدرس IP، می توانید توانایی سیستم را برای انجام تفکیک نام بررسی کنید. اغلب قبل از نصب عوامل شبکه برای محصولاتی مانند نرم افزاربرای کپی رزرو کنید، بهتر است بررسی کنید که هر سیستم به سیستم های دیگر در شبکه متصل است. اگر سرویس DNS به درستی پیکربندی نشده باشد، می توانید با استفاده از دستور nslookup متوجه شوید.

فرض کنید می خواهید توانایی سیستم را برای حل نام butthead.cartoons.com به یک آدرس IP تعیین کنید. برای این کار باید دستور را اجرا کنید nslookupbutthead.cartoons.com. این دستور نام و آدرس IP سرور وضوح نامی که درخواست به آن داده شده است و همچنین نام و آدرس IP میزبانی که در درخواست مشخص شده است (beavis) را برمی گرداند. این نوع بررسی تأیید می کند که پیکربندی منطقه جلو در سرور DNS درست است.

به طور مشابه، می توانید منطقه جستجوی معکوس را در سرور DNS بررسی کنید. برای این کار باید به جای نام میزبان، آدرس IP هاست را به عنوان پارامتر وارد کنید. یعنی می توانید دستور nslookup 10.5.10.82 را اجرا کنید. و این بار دستور نام و آدرس IP سرور DNS که درخواست به آن داده شده است را برمی گرداند. علاوه بر این، نام و آدرس IP گره مشخص شده به عنوان پارامتر نمایش داده می شود. هنگامی که یک رکورد برگردانده می شود، یکی از دو نوع پاسخ سرور با وضوح نام نمایش داده می شود:

  • پاسخ معتبر- سرور DNS حاوی یک رکورد برای این گره است ("من این رکورد را دارم، اینجاست!")
  • پاسخ غیر معتبر- سرور DNS اطلاعات مربوط به این ورودی را از سرور DNS دیگری دریافت کرده است ("من مجبور شدم یکی دیگر را بپرسم، اما به نظر می رسد این ورودی صحیح است")

در حالی که در دنیای ایده آل این دو نوع پاسخ ارائه می شود، در واقعیت ما سرورهای DNS گاهی به اشتباه پیکربندی می شوند یا حاوی اطلاعاتی درباره سوابق خاص. در چنین مواردی، nslookup قادر به حل نام ارائه شده نیست. پاسخ‌های ابزار nslookup که زمانی که نام قابل حل نباشد صادر می‌شود در زیر فهرست شده‌اند.

خطاهای nslookup

پیغام خطا

ارتباط رد شد

اتصال به سرور DNS امکان پذیر نیست. این خطا هنگام استفاده از دستور فرعی ls هنگام اتصال به سروری که فقط اجازه انتقال منطقه به سرورهای خاص را می دهد رایج است.

خطای فرمت

سرور DNS با خطایی در بسته درخواست فرمان nslookup مواجه شد. دوباره ابزار nslookup را اجرا کنید اتصال مجددبه سرور DNS

شبکه در دسترس نمی باشد

اتصال به سرور DNS امکان پذیر نیست. سعی کنید وجود مسیریابی برای شبکه سرور DNS را با ارسال یک بسته آزمایشی اکو به یک میزبان در زیر شبکه سرور DNS تعیین کنید.

بدون سابقه

هیچ رکوردی برای نوع پرس و جو مشخص شده با استفاده از دستور فرعی querytype وجود ندارد (در ادامه بحث خواهد شد)

بدون پاسخ از سرور

سرویس DNS روی میزبان مشخص شده اجرا نمی شود (در پارامترهای فرمان یا در ویژگی های پروتکل TCP/IP)

دامنه وجود ندارد

سوابق برای نام دامنه درخواستی یافت نمی شود

رد

سرور حل نام درخواست ابزار nslookup را رد کرد. این خطا هنگام استفاده از دستور فرعی ls هنگام اتصال به سروری که پیکربندی شده است فقط مناطق را به سرورهای خاص منتقل کند، رایج است.

خرابی سرور

خطا یا خرابی فایل داده منطقه در سرور DNS. فایل داده منطقه را از یک نسخه پشتیبان قبلی بازیابی کنید

زمان تمام شد

سرور DNS در بازه زمانی مشخص شده و بازه تلاش مجدد پاسخ نداد. تایم اوت پیش فرض 5 ثانیه است. فاصله امتحان مجدد 4 است. این بدان معنی است که برنامه قبل از پرتاب این پیام خطا به مدت 20 ثانیه منتظر پاسخ می ماند.

بیشتر قابلیت های ابزار nslookup از طریق دستورات فرعی مناسب در دسترس است. بیشترین به روشی سادهبرای دسترسی به منوی فرمان فرعی باید دستور nslookup را وارد کرده و کلید را فشار دهید . این حالت تعاملی دستور nslookup را راه اندازی می کند. در زیر پیوندهایی به شرح همه دستورات فرعی ابزار nslookup وجود دارد که با تشخیص و حل مشکلات در عملکرد سرویس حل نام مرتبط هستند.

دستورات nslookup:

بیایید نگاهی ویژه به دستور set داشته باشیم. برای پیکربندی نحوه پرس و جو و بازیابی رکوردها از ابزار nslookup از پوسته فرمان فعلی استفاده می شود. چندین دستور فرعی مجموعه وجود دارد که در مقالات زیر به آنها پرداخته شده است.

فراهم می کند هوش، برای تشخیص زیرساخت DNS طراحی شده است. برای استفاده از این ابزار باید با نحوه عملکرد سیستم DNS آشنا باشید.
نحو: nslookup[-subcommand ...] [(جستجوی_رایانه| [-سرور])]
گزینه ها
-تیم فرعی ...
یک یا چند دستور فرعی nslookup را به عنوان گزینه های خط فرمان مشخص می کند.
کامپیوتر_دلخواه
اگر سرور دیگری مشخص نشده باشد، با استفاده از سرور نام DNS پیش‌فرض فعلی، داده‌ها را برای پارامتر search_computer جستجو می‌کند.
-سرور
نشان میدهد که این سرورباید به عنوان سرور نام DNS استفاده شود. اگر پارامتر -server مشخص نشده باشد، از سرور پیش فرض DNS استفاده می شود.
(کمک|؟)
خروجی ها توضیح کوتاهدستورات فرعی nslookup.
دستورات فرعی:
خروج - خروج از nslookup.
انگشت - به سرور انگشت در رایانه فعلی متصل می شود.
ls - اطلاعات یک دامنه DNS را نمایش می دهد.
کمک - توضیح مختصری از دستورات فرعی را نشان می دهد.
lserver - سرور پیش فرض یک دامنه DNS را تغییر می دهد.
root - سرور پیش فرض را با سرور ریشه فضای نام DNS جایگزین می کند.
سرور - جایگزین سرور پیش فرض برای دامنه DNS مشخص شده است.
set - تنظیماتی را تغییر می دهد که نحوه عملکرد توابع جستجو را تعیین می کند.
تنظیم همه - مقادیر تنظیمات فعلی را نمایش می دهد.
مجموعه کلاس - کلاس درخواست را تغییر می دهد. کلاس درخواست گروهی از پروتکل های اطلاعاتی را تعریف می کند.
تنظیم d2 - حالت پیشرفته اشکال زدایی را فعال یا غیرفعال می کند. در این حالت تمام فیلدهای هر بسته نمایش داده می شود.
تنظیم اشکال زدایی - حالت اشکال زدایی را فعال یا غیرفعال می کند.
set defname - نام دامنه پیش‌فرض DNS را به درخواست جستجوی single bean اضافه می‌کند. مولفه ای که حاوی نقاط نباشد، تک نامیده می شود.
set domain - نام پیش فرض سرور DNS را با نام مشخص شده جایگزین می کند.
set ignore - خطاهای کوتاه کردن بسته را نادیده می گیرد.
پورت را تنظیم کنید- پورت پیش فرض TCP/UDP سرور نام DNS را به مقدار مشخص شده تغییر می دهد.
set querytype - نوع رکورد منبع را برای پرس و جو تغییر می دهد.
تنظیم requrse- به سرور نام DNS دستور می دهد در صورت نداشتن اطلاعات مورد نیاز، درخواستی را به سرورهای دیگر ارسال کند.
تنظیم مجدد - تعداد تلاش های مجدد را تنظیم می کند.
set root - جایگزین نام سرور اصلی مورد استفاده برای درخواست ها می شود.
تنظیم جستجو - نام دامنه DNS را از لیست جستجوی دامنه DNS به یک درخواست اضافه می کند تا زمانی که پاسخ دریافت شود. این زمانی اعمال می‌شود که درخواست‌های مجموعه و جستجو حداقل یک نقطه داشته باشند اما حاوی یک نقطه انتهایی باشند.
set srchlist - نام دامنه پیش‌فرض DNS و فهرست جستجو را تغییر می‌دهد.
تنظیم بازه زمانی - دوره اولیه زمانی را در چند ثانیه تغییر می دهد که در طی آن سیستم منتظر پاسخ به یک درخواست می ماند.
نوع تنظیم - نوع رکورد منبع را برای درخواست تغییر می دهد.
set vc - مشخص می کند که آیا از مدار مجازی هنگام ارسال درخواست به سرور استفاده شود یا خیر.
view - خروجی دستورات فرعی قبلی و دستورات ls را مرتب می کند و لیست می کند.

داده هایی را ارائه می دهد که برای انجام اقدامات تشخیصی در برابر DNS مورد نیاز است. شما باید در مورد ویژگی های عملکرد این سیستم اطلاعات داشته باشید. فعالیت با دستور مشخص شده فقط در شرایطی مجاز است که پروتکل TCP/IP قبلاً نصب شده باشد.

نحو

nslookup[-subcommand...] [(دستگاه_اصلی | [-DNS_name_server])]

توضیح پارامترها

-تیم فرعی ...

به شما امکان می دهد یک یا چند فرمان فرعی را به عنوان پارامتر برای CS تعیین کنید. لیست ویژه ای از دستورات فرعی ارائه شده است nslookup.

اصلی_دستگاه

اطلاعات مربوط به پارامتر مشخص شده را جستجو می کند. این فرآیند شامل استفاده از سرور نام DNS پیش فرض است. اگر نقطه مشابهی را مشخص کنید می توانید از هر سرور دیگری استفاده کنید.

-name_server_DNS

سرور نام DNS خاص مورد استفاده را مشخص می کند. لازم نیست پارامتر مشخص شده را مشخص کنید و سپس از سرور پیش فرض استفاده می شود.

(کمک|؟)

به شما امکان می دهد توضیحات کوتاه شده ای برای دستورات فرعی ارائه دهید.

ویژگی های تیم

  • شما نمی توانید متنی را در خط فرمان وارد کنید که اندازه آن بیش از 256 کاراکتر باشد. در غیر این صورت، اعدام انجام نمی شود.
  • در طول پردازش، ممکن است خطایی رخ دهد. چندین گزینه پیام ارائه شده است.
  • می توانید به حالت تعاملی بروید. برای انجام این کار، باید یک کاراکتر خاص را در CS وارد کنید - یک خط فاصله (-).
  • مجاز به کار در تعاملی و حالت استاندارد. گزینه دوم برای صدور مقادیر نسبتاً کم داده توصیه می شود. هنگامی که اطلاعات بیشتری مورد نیاز است، باید از حالت تعاملی استفاده شود.

Nslookup:exit

به شما امکان می دهد از nslookup خارج شوید

نوشتن

توضیح معانی

(کمک|؟)

به شما امکان می دهد اطلاعات مرجع را به دست آورید.

Nslookup: انگشت

به سرور انگشت در یک دستگاه معتبر متصل می شود.

نوشتن

انگشت[نام کاربری] [([ > ] سند_نام|[ >> ] نام سند )]

توضیح معانی

نام کاربری

شما باید نام کاربری که اطلاعات مربوط به او ارائه می شود را مشخص کنید.

نام سند

نام سندی را تنظیم کنید که اطلاعات دریافتی در آن ذخیره شود. کاراکترهای ویژه (>) و (>>) برای انجام وظیفه تغییر مسیر استفاده می شوند.

Nslookup: کمک

به شما امکان می دهد اطلاعات مربوط به تمام دستورات فرعی nslookup را نمایش دهید

نوشتن

(کمک|؟)

توضیح معانی

(کمک|؟)

اطلاعات مرجع در حال صدور است.

Nslookup: ls

اطلاعات مربوط به دامنه DNS نمایش داده می شود.

نوشتن

ls[پارامتر] domain_DNS [([ > ]نام_سند |[ >> ] نام سند )]

رمزگشایی

پارامتر

در مورد ایجاد شده، لازم است به امکان استفاده از چندین گزینه توجه شود. این موارد در جدول زیر با جزئیات بیشتری مورد بحث قرار گرفته است.

domain_DNS

به شما امکان می دهد یک نام برای دامنه DNS تعیین کنید. در این مورد است که اطلاعات ارائه می شود.

نام سند

باید سندی را نصب کنید که در آن اطلاعات ذخیره شود. کاراکترهای ویژه (>) و (>>) برای انجام وظیفه تغییر مسیر استفاده می شوند.

Nslookup:lserver

به شما امکان می دهد سرور پیش فرض را برای دامنه DNS مشخص شده تغییر دهید.

نوشتن

سرور domain_DNS

توضیح معانی

domain_DNS

به شما امکان می دهد یک دامنه جدید تنظیم کنید.

(کمک|؟)

داده های مرجع را ارائه می دهد.

Nslookup:root

سرور پیش فرض را با یک سرور فضای نام DNS جایگزین می کند.

نوشتن

ریشه

توضیح معانی

(کمک|؟)

به شما امکان می دهد داده های مرجع را بدست آورید.

Nslookup: سرور

سرور پیش فرض را برای دامنه DNS مشخص شده جایگزین می کند.

نوشتن

سرور domain_DNS

توضیح معانی

domain_DNS

پارامتر توصیف شده همیشه باید مشخص شود. یک دامنه DNS جدید برای سرور تنظیم می کند که دامنه پیش فرض است.

(کمک|؟)

Nslookup: مجموعه

تنظیماتی را به تنظیماتی که فعالیت تابع جستجو را مشخص می کند، معرفی می کند. می توانید لیستی از تمام پارامترهای فعال دریافت کنید. برای دستیابی به چنین کاری، باید set all را بنویسید.

نوشتن

تنظیمکلمه کلیدی[=metric]

رمزگشایی

کلمه کلیدی

به شما اجازه می دهد تا دستورات فرعی را که از set به دست می آیند را مشخص کنید.

فهرست مطالب

مقدار پارامتر پیکربندی را برای همه روال ها تنظیم می کند.

(کمک|؟)

برای ارائه داده های مرجع استفاده می شود.

Nslookup: تنظیم همه

به شما امکان می دهد شاخص های واقعی پارامترهای تنظیمات را ارائه دهید.

نوشتن

توضیح معانی

(کمک|؟)

به منظور صدور اطلاعات مرجع استفاده می شود

Nslookup: کلاس را تنظیم کنید

کلاس درخواست را تغییر می دهد. گروهی از پروتکل ها را با اطلاعات ایجاد می کند.

نوشتن

تنظیم[ کلاس]=کلاس

رمزگشایی

کلاس

اگر چیزی را مشخص نکنید، کلاس IN استفاده خواهد شد. در زیر جدولی وجود دارد که شاخص های مجاز را شرح می دهد.

(کمک|؟)

به منظور صدور اطلاعات مرجع استفاده می شود

Nslookup: مجموعه d2

برای شروع و غیرفعال کردن حالت اشکال زدایی دقیق تر استفاده می شود. اگر از این حالت استفاده کنید، تمام فیلدهای هر بسته موجود برگردانده می شود.

نوشتن

مجموعه د2

توضیح معانی

برای ایجاد حالت بیشتر استفاده می شود بررسی دقیقاز کار افتاده بود.

برای راه اندازی حالت اسکن دقیق تر استفاده می شود.

(کمک|؟)

به منظور صدور اطلاعات مرجع استفاده می شود

Nslookup: رفع اشکال را تنظیم کنید

برای شروع و غیرفعال کردن حالت اشکال زدایی استفاده می شود. باید در نظر گرفت که گنجاندن تولید داده های دقیق در مورد بسته های ارسال شده به سرور را فراهم می کند.

نوشتن

تنظیم [ نه] deb[ ug]

توضیح معانی

گره

برای اطمینان از غیرفعال بودن حالت اشکال زدایی استفاده می شود. اگر چیزی مشخص نشده باشد گزینه مشابهی مشخص خواهد شد.

برای فعال کردن حالت اشکال زدایی استفاده می شود.

(کمک|؟)

به منظور صدور اطلاعات مرجع استفاده می شود

Nslookup: تنظیم defname

برای افزودن نام دامنه DNS، اعمال شده بدون تعیین پارامترهای دیگر، به یک درخواست جستجوی مؤلفه (شامل نقطه) لازم است.

نوشتن

تنظیم دف

توضیح معانی

nodef

نام دامنه DNS را که بدون تعیین پارامترهای دیگر اعمال می شود، به درخواست جستجو برای یک جزء اضافه نمی کند.

دف

نام دامنه DNS را که بدون تعیین پارامترهای دیگر اعمال می شود، به درخواست جستجو برای یک جزء اضافه می کند.

(کمک|؟)

به منظور صدور اطلاعات مرجع استفاده می شود

Nslookup: دامنه را تنظیم کنید

نام پیش فرض سرور DNS را با نام مشخص شده جایگزین می کند.

نوشتن

تنظیم انجام دادن[اصلی]=نام_دامنه

توضیح معانی

نام دامنه

به شما امکان می دهد یک نام جدید برای دامنه پیش فرض DNS تنظیم کنید. وقتی چیزی نوشته نشود، نام گره در این مکان قرار می گیرد

(کمک|؟)

به منظور صدور اطلاعات مرجع استفاده می شود

Nslookup: نادیده گرفتن را تنظیم کنید

نوشتن

تنظیم ig

توضیح معانی

نوگ

خطاها در طول برش بسته نادیده گرفته نمی شوند. این تنظیمات پیش فرض است.

ig

هر گونه خطایی در طول برش بسته نادیده گرفته می شود.

(کمک|؟)

به منظور صدور اطلاعات مرجع استفاده می شود

Nslookup: پورت را تنظیم کنید

پورت TCP/UDP سرور نام DNS که به عنوان اصلی استفاده می شود را به پارامتر مشخص شده تغییر می دهد.

نوشتن

تنظیمpo[rt]=بندر

توضیح معانی

بندر

یک مقدار پورت TCP/UDP جدید برای سرور نام DNS تنظیم می کند

(کمک|؟)

به منظور صدور اطلاعات مرجع استفاده می شود

Nslookup: نوع پرس و جو را تنظیم کنید

برای اجرای یک درخواست، در نوع رکورد منبع تغییراتی ایجاد می کند.

نوشتن

تنظیمq[uerytype]=رکورد_نوع

توضیح معانی

رکورد_نوع

آدرس IP دستگاه را تنظیم می کند

انواع اطلاعات را تنظیم می کند

مبدل نامه را مشخص می کند

شناسه کاربری را تنظیم می کند

(کمک|؟)

Nslookup: تنظیم مجدد

از سرور نام DNS درخواست می کند تا در صورت عدم وجود اطلاعات مورد نیاز، درخواست را به سرورهای دیگر ارسال کند.

نوشتن

تنظیم rec

توضیح معانی

norec

در مواقعی که اطلاعات مورد نیاز در دسترس نیست، نیازی نیست که سرور نام DNS درخواست را به سرورهای دیگر ارسال کند.

rec

مشخص می کند که آیا سرور نام DNS باید درخواست را به سرورهای دیگر در شرایطی که اطلاعات مورد نیاز در دسترس نیست ارسال کند یا خیر.

(کمک|؟)

به منظور صدور اطلاعات مرجع استفاده می شود.

Nslookup: سعی مجدد را تنظیم کنید

تعداد تلاش های مجدد را تنظیم می کند.

نوشتن

تنظیم ret[ رای]= مقدار

رمزگشایی

تعداد

معیاری را تنظیم می‌کند که شامل تعداد تلاش‌های مجدد است. اگر چیزی را مشخص نکنید، عدد 4 ارائه شده است.

(کمک|؟)

به منظور صدور اطلاعات مرجع استفاده می شود.

Nslookup: تنظیم ریشه

نام سرور اصلی مورد استفاده برای درخواست را جایگزین می کند.

نوشتن

تنظیمro[ot]= root_server

توضیح معانی

root_server

یک نام جدید برای سرور اصلی ارائه می دهد. وقتی هیچ چیز نصب نشده باشد، از نام ns.nic.ddn.mil استفاده می شود.

(کمک|؟)

به منظور صدور اطلاعات مرجع استفاده می شود.

Nslookup: تنظیم جستجو

نام دامنه DNS را از لیست دامنه های DNS به درخواست اضافه می کند. کار مشابهی تا زمان بازگشت پاسخ انجام خواهد شد. در شرایطی رخ می دهد که مجموعه و جستجو حداقل 1 نقطه را شامل می شود، اما نقطه پایانی نیست.

نوشتن

مجموعه دریا

رمزگشایی

بینی

افزودن نام دامنه های DNS از لیست جستجوی دامنه DNS به درخواست را تکمیل می کند.

دریا

نام دامنه DNS را از لیست دامنه های DNS به درخواست اضافه می کند. کار مشابهی تا زمان بازگشت پاسخ انجام خواهد شد.

(کمک|؟)

به منظور صدور اطلاعات مرجع استفاده می شود.

Nslookup: srchlist را تنظیم کنید

تنظیماتی را در نام دامنه DNS و لیست جستجو انجام می دهد که به طور پیش فرض اعمال می شوند.

نوشتن

تنظیم srchl[ ist]=نام_دامنه

رمزگشایی

نام دامنه

نام های جدیدی را برای دامنه پیش فرض DNS و لیست جستجو مشخص می کند. حداکثر 6 نام مجاز است. جداسازی باید انجام شود شخصیت های خاص (/).

(کمک|؟)

به منظور صدور اطلاعات مرجع استفاده می شود.

Nslookup: تنظیم زمان

فاصله زمانی شروعی که انتظار می رود سیستم منتظر پاسخ به یک درخواست باشد را تغییر می دهد. فرض بر این است که یک عدد مشابه در ثانیه مشخص شده است.

نوشتن

تنظیم ti=تعداد_ثانیه

توضیح معانی

تعداد_ثانیه

تعداد ثانیه ها را برای فاصله انتظار تنظیم می کند. اگر چیزی وارد نکنید، عدد روی 5 تنظیم می شود.

(کمک|؟)

به منظور صدور اطلاعات مرجع استفاده می شود.

Nslookup: نوع تنظیم

تنظیمات مربوط به نوع رکورد را برای یک منبع خاص انجام می دهد

نوشتن

مجموعه ty=رکورد_نوع

توضیح معانی

رکورد_نوع

نوع ورودی را تنظیم می کند منبع DNS. اگر چیزی را مشخص نکنید، نوع A مشخص می شود.در زیر جدولی وجود دارد که گزینه های موجود را به تفصیل مورد بحث قرار می دهد.

آدرس IP دستگاه را تنظیم می کند

انواع اطلاعات را تنظیم می کند

نام متعارف را برای نام مستعار تنظیم می کند

شناسه گروه را برای عنوان تعیین می کند

نوع پردازنده و سیستم عامل مورد استفاده در دستگاه را مشخص می کند

نام دامنه صندوق پستی را مشخص می کند

یک عضو گروه ایمیل را مشخص می کند

اطلاعاتی در مورد یک خاص ارائه می دهد صندوق پستییا لیست پیام های ارسال شده

نام دامنه را برای تغییر نام ایمیل مشخص می کند

مبدل نامه را مشخص می کند

سرور نام DNS را برای یک منطقه خاص مشخص می کند

زمانی که درخواست شامل آدرس IP باشد، نام دستگاه را ارائه می دهد. در موقعیت های دیگر، یک اشاره گر به داده های دیگر را نمایش می دهد.

رکورد شروع را برای دامنه DNS مشخص می کند

اطلاعات متنی را خروجی می کند

شناسه کاربری را تنظیم می کند

اطلاعات کاربر را نمایش می دهد

شرح خدمات موجود را ارائه می دهد

(کمک|؟)

به منظور صدور اطلاعات مرجع استفاده می شود.

Nslookup: set vc

مشخص می کند که آیا هنگام ارسال درخواست به سرور از مدار مجازی استفاده شود یا خیر.

نوشتن

تنظیم [ نه] v[ ج]

رمزگشایی

مشخص می کند که آیا هنگام ارسال درخواست به سرور هرگز از مدار مجازی استفاده نشود.

در هر صورت نیاز به استفاده از مدار مجازی هنگام ارسال درخواست ها به سرور را ایجاد می کند.

(کمک|؟)

به منظور صدور اطلاعات مرجع استفاده می شود.

Nslookup: مشاهده

مرتب‌سازی و فهرست‌بندی خروجی‌های فرمان قبلی را انجام می‌دهد lsو همچنین دستورات فرعی.

نوشتن

چشم اندازنام سند

رمزگشایی

نام سند

نام سند را مشخص می کند که شامل نتایج فعالیت های تیم های قبلی است lsو همچنین دستورات فرعی

(کمک|؟)

به منظور صدور اطلاعات مرجع استفاده می شود.



 


خواندن:



نحوه پارتیشن بندی هارد دیسک

نحوه پارتیشن بندی هارد دیسک

نحوه تقسیم هارد به دو پارتیشن بدون از دست دادن اطلاعات به شرطی که یک پارتیشن با حرف (C:) به حجم اصلی تبدیل شود، در...

هارد دیسک را به پارتیشن تقسیم می کنیم

هارد دیسک را به پارتیشن تقسیم می کنیم

هنگام نصب ویندوز، هارد دیسک به طور سنتی به حداقل دو پارتیشن تقسیم می شود - یک پارتیشن سیستم کوچکتر با حرف C و یک پارتیشن کاربر بزرگتر...

وقتی کامپیوتر روشن می شود بوق می دهد

وقتی کامپیوتر روشن می شود بوق می دهد

تاریخ انتشار: 1390/02/01 مواقعی وجود دارد که کامپیوتر روشن نمی شود، اما شروع به بیپ می کند. اگر گوش کنید، مشخص می شود که ...

تغییر صحیح پسوند فایل در ویندوز نحوه تغییر پسوند آرشیو

تغییر صحیح پسوند فایل در ویندوز نحوه تغییر پسوند آرشیو

سیستم عامل های ویندوز محبوب هستند زیرا به شما امکان می دهند رایانه های کاری را به دلخواه خود پیکربندی کنید. هنوز یک سیستم عامل وجود ندارد ...

فید-تصویر RSS