آخرین بروزرسانی 9 روز قبل

nslookup چیست؟

NsLookup چیست و چه کاری انجام می‌دهد؟ راهنمای ساده برای همه

سلام دوستان. احتمالا اسم DNS رو شنیدید. DNS مثل دفتر تلفن اینترنت هست. وقتی شما آدرس یک سایت مثل google.com رو توی مرورگرتون وارد می‌کنید، کامپیوتر شما باید بدونه که این آدرس به کدوم IP Address اشاره می‌کنه. IP Address مثل شماره تلفن یک سایت هست. کامپیوتر شما با استفاده از DNS این کار رو انجام می‌ده.

حالا NsLookup یه ابزار خیلی ساده و کاربردی هست که به ما کمک می‌کنه تا اطلاعات مربوط به DNS رو بررسی کنیم. فرض کنید می‌خواهید بدونید IP Address سایت google.com چیه؟ یا می‌خواهید ببینید کدوم سرور DNS مسئول نگهداری اطلاعات سایت شما هست؟ NsLookup به شما کمک می‌کنه این اطلاعات رو به دست بیارید.

NsLookup چطور کار می‌کند؟

NsLookup کارش خیلی ساده‌ست. شما یک اسم دامنه (مثل google.com) رو بهش میدید و اون به سرور DNS سوال می‌کنه و جواب رو به شما نشون میده. این جواب می‌تونه شامل IP Address، اسم سرورها و اطلاعات دیگه باشه.

برای اینکه بهتر متوجه بشید، یه مثال ساده می‌زنیم. فرض کنید می‌خواهید IP Address سایت example.com رو پیدا کنید. کافیه NsLookup رو توی خط فرمان (command prompt) باز کنید و این دستور رو وارد کنید:

    nslookup example.com
    

بعد از چند لحظه، NsLookup جواب رو به شما نشون میده. این جواب ممکنه چیزی شبیه به این باشه:

    Server:  Your_DNS_Server
    Address:  Your_DNS_Server_IP

    Non-authoritative answer:
    Name:    example.com
    Address:  93.184.216.34
    

توی این مثال، NsLookup به ما میگه که IP Address سایت example.com برابر با 93.184.216.34 هست.

استفاده های دیگر NsLookup

NsLookup فقط برای پیدا کردن IP Address نیست. کارهای دیگه‌ای هم میشه باهاش انجام داد. مثلا:

  • پیدا کردن Name Server های یک دامنه (سرورهایی که مسئول نگهداری اطلاعات DNS یک دامنه هستند).
  • پیدا کردن MX Record های یک دامنه (اطلاعات مربوط به سرور ایمیل).
  • بررسی کردن اینکه DNS سرور درست کار میکنه یا نه.

برای پیدا کردن Name Server های یک دامنه، می تونید از دستور زیر استفاده کنید:

    nslookup -type=NS example.com
    

برای پیدا کردن MX Record های یک دامنه، می تونید از دستور زیر استفاده کنید:

    nslookup -type=MX example.com
    

جدول خلاصه دستورات کاربردی NsLookup

دستور توضیحات مثال
nslookup example.com پیدا کردن IP Address سایت example.com نمایش IP Address سایت
nslookup -type=NS example.com پیدا کردن Name Server های سایت example.com نمایش لیست Name Server ها
nslookup -type=MX example.com پیدا کردن MX Record های سایت example.com نمایش اطلاعات سرور ایمیل
nslookup
server 8.8.8.8
example.com
سوال کردن از یک سرور DNS خاص (در اینجا Google DNS) پیدا کردن IP Address سایت از طریق Google DNS

چند نکته مهم

  • NsLookup روی اکثر سیستم عامل ها (ویندوز، مک، لینوکس) به صورت پیشفرض نصب هست.
  • برای استفاده از NsLookup باید خط فرمان (command prompt) یا ترمینال رو باز کنید.
  • دستورات NsLookup رو با دقت وارد کنید. حتی یک اشتباه کوچک هم میتونه باعث بشه که جواب درست رو نگیرید.
  • مواظب باشین آدرس سایتی که وارد می کنین درست باشه! از دقت کافی استفاده کنین.

جمع بندی

NsLookup یک ابزار خیلی مفید و کارآماد هست که به شما کمک می‌کنه تا اطلاعات مربوط به DNS رو بررسی کنید. با استفاده از NsLookup می‌تونید IP Address یک سایت رو پیدا کنید، Name Server هاش رو پیدا کنید، MX Record هاش رو پیدا کنید و خیلی کارهای دیگه. اگر به اطلاعات بیشتری در مورد DNS و نحوه کارکردش نیاز دارید، میتونید توی اینترنت جستجو کنید. منابع خیلی زیادی در این مورد وجود دارد. مثلا ویکی‌پدیا یه جای خوب برای شروع هست.

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

کلمات کلیدی

DNS, NsLookup, IP Address, Name Server, MX Record, خط فرمان, دامنه

سوالات متداول

NsLookup روی چه سیستم عامل هایی کار می کند؟
NsLookup روی اکثر سیستم عامل ها از جمله ویندوز، مک و لینوکس کار می کند.
چطور می توانم NsLookup را باز کنم؟
در ویندوز، Command Prompt را باز کنید. در مک و لینوکس، Terminal را باز کنید.
اگر NsLookup جواب ندهد، چه کار کنم؟
مطمئن شوید که به اینترنت وصل هستید و آدرس سایت رو درست وارد کرده‌اید. همچنین ممکنه مشکل از DNS Server شما باشه. میتونید از یک DNS Server دیگه استفاده کنید (مثل Google DNS).
آیا NsLookup فقط برای پیدا کردن IP Address هست؟
نه، NsLookup برای پیدا کردن اطلاعات مختلف DNS استفاده میشه. میتونید Name Server ها، MX Record ها و اطلاعات دیگه رو هم باهاش پیدا کنید.

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

امتیاز شما به این مطلب

امتیاز: 5 از 5 (مجموع 1 رای)

اولین نفری باشید که در مورد این مقاله نظر می دهید!

6928- V3
Terms & Conditions | Privacy Policy

techfeed.ir© 2024 All rights reserved