🔎 NSLOOKUP چیه و چجوری کار می‌کنه؟nslookup یکی از ابزارهای ساده ولی خیلی کاربردی شبکه‌ست که برای بر

🔎 NSLOOKUP چیه و چجوری کار می‌کنه؟nslookup یکی از ابزارهای ساده ولی خیلی کاربردی شبکه‌ست که برای بررسی DNS استفاده میشه.اگه خیلی خودمونی بخوایم بگیم، وقتی می‌زنیم:nslookup google.comداریم به سیستم می‌گیم:«برو از DNS بپرس IP مربوط به این دامنه چیه؟» 😎🔹 پشت صحنه چه اتفاقی میفته؟فرض کن این دستور رو اجرا می‌کنیم:nslookup example.comاتفاقی که میفته تقریباً این شکلیه:💻 Client││ DNS Query▼🌐 DNS Server││ DNS Response▼📍 IP Addressیعنی nslookup یک درخواست DNS می‌فرسته سمت DNS Server و می‌پرسه:IP دامنه example.com چیه؟DNS هم جواب رو برمی‌گردونه، مثلاً:Name:    example.comAddress: 93.184.216.34یعنی:example.com → 93.184.216.34🔹 DNS Server از کجا میاد؟سیستم معمولاً از DNS Serverای استفاده می‌کنه که از طریق تنظیمات شبکه، DHCP، مودم یا به‌صورت دستی براش مشخص شده.مثلاً ممکنه DNS شما این باشه:192.168.1.1یا از DNSهای عمومی استفاده کنید.حتی می‌تونیم مشخص کنیم nslookup از کدوم DNS سؤال کنه:nslookup example.com 8.8.8.8اینجا مستقیماً از DNS Server 8.8.8.8 سؤال می‌کنیم.🔥 فقط IP رو میشه باهاش پیدا کرد؟نه، اتفاقاً یکی از کاربردهای خوب nslookup اینه که می‌تونیم رکوردهای مختلف DNS رو بررسی کنیم.📌 رکورد Aبرای پیدا کردن IPv4:nslookup -type=A example.com📌 رکورد AAAAبرای IPv6:nslookup -type=AAAA example.com📌 رکورد MXبرای پیدا کردن Mail Server:nslookup -type=MX example.com📌 رکورد NSبرای دیدن Name Serverهای دامنه:nslookup -type=NS example.com📌 رکورد TXTبرای بررسی TXT Record:nslookup -type=TXT example.com🔄 Reverse DNS چیه؟این بار مسیر رو برعکس می‌کنیم.به‌جای اینکه بپرسیم:Domain → IPمی‌پرسیم:IP → Domainمثلاً:nslookup 8.8.8.8اگر برای اون IP رکورد PTR وجود داشته باشه، DNS می‌تونه اسم دامنه مرتبط رو برگردونه.🧠 پس nslookup دقیقاً چیه؟nslookup خودش DNS Server نیست.یه ابزار برای پرس‌وجو و عیب‌یابی DNS هست.یعنی خیلی ساده:👨‍💻 شما││ nslookup▼🌐 DNS Server││ پاسخ DNS▼📍 IP / MX / NS / TXT / ...پس هر وقت خواستی ببینی:«این دامنه به چه IPای Resolve میشه؟»یا:«Mail Server این دامنه کجاست؟»یا:«DNS Serverهای این دامنه چیا هستن؟»nslookup یکی از اولین ابزارهاییه که می‌تونی سراغش بری. 🔥📌 چند دستور کاربردی برای شروع:nslookup example.comnslookup example.com 8.8.8.8nslookup -type=A example.comnslookup -type=AAAA example.comnslookup -type=MX example.comnslookup -type=NS example.comnslookup -type=TXT example.comnslookup 8.8.8.8🌐 DNS رو خوب یاد بگیری، کلی از عیب‌یابی‌های شبکه برات راحت‌تر میشه.@Netwo0rk