تاریخ انتشار : ۱۴۰۳/۱۲/۰۵ ۰۰:۴۳:۳۲
آخرین بروزرسانی : ۱۴۰۳/۱۲/۱۴ ۰۵:۲۹:۱۶
تعداد بازدید : ۳۵
دستور
دستور nslookup
دستور nslookup
یکی از ابزارهای خط فرمان در سیستمهای عامل مختلف است که برای انجام جستجو در DNS (سیستم نام دامنه) به کار میرود. این ابزار به کاربران این امکان را میدهد که اطلاعات مربوط به دامنهها و آدرسهای IP را از سرورهای DNS درخواست کنند.
کاربردهای اصلی:
- جستجوی نام دامنه: برای پیدا کردن آدرس IP مرتبط با یک دامنه.
- جستجوی معکوس (Reverse Lookup): برای پیدا کردن نام دامنه از روی آدرس IP.
- بررسی رکوردهای DNS: مانند رکوردهای A، MX، NS و غیره.
نمونه دستورها:
- جستجوی آدرس IP برای یک دامنه:
nslookup example.com
خروجی:
Server: UnKnown
Address: 192.168.1.1
Non-authoritative answer:
Name: example.com
Addresses: 93.184.216.34
- جستجوی معکوس:
nslookup 93.184.216.34
خروجی:
Server: UnKnown
Address: 192.168.1.1
Name: example.com
Address: 93.184.216.34
- جستجو برای رکورد MX (Mail Exchange) یک دامنه:
nslookup -query=MX example.com
خروجی:
Server: UnKnown
Address: 192.168.1.1
Non-authoritative answer:
example.com mail exchanger = 10 mail.example.com
- انتخاب سرور DNS خاص برای جستجو:
nslookup example.com 8.8.8.8
خروجی:
Server: google-public-dns-a.google.com
Address: 8.8.8.8
Non-authoritative answer:
Name: example.com
Addresses: 93.184.216.34
نکات مهم:
nslookup
به صورت پیشفرض به صورت تعاملی اجرا میشود.- میتوانید از پارامترهای مختلف برای جستجوی انواع مختلف رکوردهای DNS استفاده کنید (مانند
A
برای آدرسهای IPv4،AAAA
برای آدرسهای IPv6،MX
برای رکوردهای ایمیل،NS
برای سرورهای نام، و غیره).