NSLookup چیست؟ آموزش کامل دستور NsLookup در ویندوز و لینوکس

ویندوزت مشکل داره ؟
اینجا کلیک کن
کامپیوترت مشکل داره ؟
اینجا کلیک کن

عناوین اصلی محتوا


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

NSLookup چیست؟ آموزش کامل دستور NsLookup در ویندوز و لینوکس

NSLookup چیست؟

NsLookup مخفف Name Server Lookup است.

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

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

این ابزار برای اطمینان حاصل کردن از این ‌که یک میزبان به درستی پیکربندی شده مفید است.

این برنامه بروی ویندوز های XP و Vista و ۷ و ۸ و ۱۰ و ویندوز سرور ها و لینوکس نصب است.

در ادامه این مقاله قصد داریم نحوه کار و استفاده از دستور NsLookup را به شما عزیزان آموزش دهیم، همراه داتیس نتورک باشید.

چرا باید ابزار فرمان Nslookup را یاد بگیریم؟

اگر DNS کار نکند، دستگاه‌ها هم نمی‌توانند ارتباط برقرار کنند.

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

اگر در DNS سرور محلی خود ایرادی به وجود بیاید، کارمندانتان نمی‌توانند کار کنند و درنتیجه کسب‌وکار شما با مشکل مواجه خواهد شد.

بنابراین باید راهی باشد تا بتوانید خیلی سریع ایراد را پیدا کنید و آن را رفع کنید.

به همین دلیل باید بدانید فرمان Nslookup چگونه کار می‌کند.

فرمان Nslookup در تمام سیستم‌عامل‌های ویندوزی قابل‌اجرا بوده، رایگان است و استفاده از آن‌هم بسیار آسان است.

اگر شما مدیر یک سیستم یا شبکه هستید، بسیار مهم است که بدانید چگونه ایرادات DNS را برطرف کنید.

سینتکس Nslookup

برای مشاهده‌ی سینتکس کافی است تا عبارت “nslookup” را تایپ کرده و Enter کنید.

سپس “؟” را تایپ کنید و Enter کنید.

سینتکسی مانند تصویر زیر را مشاهده خواهید کرد:

NSLookup چیست؟ آموزش کامل دستور NsLookup در ویندوز و لینوکس

گزینه‌های زیادی برای تائید رکوردهای DNS وجود دارد.

اما در بیشتر موارد شما فقط به برخی از آن‌ها نیاز خواهید داشت.

پرکاربردترین فرمان‌ها عبارت‌اند از: نوع سرور و رفع ایراد.

در پایین به مرسوم‌ترین فرمان‌ها اشاره می‌کنیم:

در هر مثال، فرمان را نوشته و تصویری از نتیجه‌ی آن را مشاهده خواهیم کرد.

رکورد A Lookup (تبدیل دامنه به IP آدرس)

اگر می‌خواهید IP آدرس یک نام دامنه را پیدا کنید، کافی است تا فرمان زیر را وارد کنید:

nslookup domainname

NSLookup چیست؟ آموزش کامل دستور NsLookup در ویندوز و لینوکس

رکورد Lookup PRT (تبدیل IP به نام دامنه)

اگر IP آدرس را می‌دانید و می‌خواهید نام دامنه‌ی آن را پیدا کنید، فرمان زیر را وارد کنید:

nslookup 8.8.8.8

NSLookup چیست؟ آموزش کامل دستور NsLookup در ویندوز و لینوکس

رکورد MX Lookup

رکورد MX Lookup می‌تواند mail server مسئول دریافت ایمیل برای دامنه را پیدا کند:

nslookup + enter

set q=mx + enter

Domain + enter

NSLookup چیست؟ آموزش کامل دستور NsLookup در ویندوز و لینوکس

رکورد SOA Lookup

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

این فرمان name server اولیه، آدرس‌ها ایمیل، ttl پیش‌فرض و غیره را برمی‌گرداند:

nslookup + enter

set q=SOA + enter

domain name + enter

NSLookup چیست؟ آموزش کامل دستور NsLookup در ویندوز و لینوکس

CNAME

set q=cname

Name Server

این حالت NSLookup در واقع Name Server هایی که دامنه از آن‌ها استفاده می‌کند را برمی‌گرداند:

nslookup + enter

set q=ns+ enter

domain +enter

NSLookup چیست؟ آموزش کامل دستور NsLookup در ویندوز و لینوکس

استفاده از DNS سرور جایگزین

این فرمان در رفع عیب بسیار به شما کمک خواهد کرد.

شاید یک وب‌سایت در شبکه داخلی شما بارگذاری نمی‌شود اما زمانی که از شبکه خارج می‌شوید، بارگذاری می‌شود. با کمک این فرمان می‌توانید ببینید که آیا نتایج DNS داخلی شما با DNS سرور خارجی متفاوت است یا خیر؟

بدین منظور می‌توانید از ISP DNS سرور خود یا گوگل استفاده کنید:

nslookup + enter

server=DNS-Server-IP + enter

domain name + enter

NSLookup چیست؟ آموزش کامل دستور NsLookup در ویندوز و لینوکس

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

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



Source link

5/5

2 دیدگاه دربارهٔ «NSLookup چیست؟ آموزش کامل دستور NsLookup در ویندوز و لینوکس»

    1. اگر منظورتون سینتکس ها هستند در جلوی هر پارامترش توضیحی در مورد عملکرد و کاربرد داده شده

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

شانزده + 10 =