همانطور که می دانید دستور NSLookup که مخفف کلمه Name Server Lookup می باشد برای پیدا کردن DNS سرور و تنظیمات مربوط به آن و Query گرفتن از سلامت سرور DNS بکار می رود ، بعضا شما زمانیکه می خواهید متوجه شوید که یک آدرس اینترنتی یا شبکه داخلی شما که بصورت FQDN یا ساختار DNS نوشته شده است توسط چه DNS سروری سرویس دهی می شود و اینجاست که کاربرد دستور NSLookup مشخص می شود. برخی اوقات پیش می آید که شما دستور NSLookup را وارد می کنید اما متوجه می شوید که به جای اینکه آدرس یا اسم یک DNS سرور به شما نمایش داده شود ، نتیجه بصورت کلمه Unknown یا ناشناخته نمایش داده می شود ، برای رفت کردن این مشکل شما باید چند مورد را بررسی و درست کنید :
دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
C:>NSLOOKUP
Default Server: UnKnown
Address: 192.168.1.1
- تنظیمات آدرس IP نسخه 6 را از روی سیستم خود بردارید
- تنظیمات آدرس DNS سروری که در IPv6 در کارت شبکه وجود دارد را در حالت Automatic قرار بدهید
- اگر مالکیت DNS سرور مربوطه در دست شما است ، حتما برای Domain خود یک Reverse Lookup Zone هم ایجاد کنید
مهمترین دلیل بروز چنین مشکلی نبودن Reverse Lookup Zone و PTR Record های مربوطه در DNS سرور است که با ایجاد کردن آنها مشکل شما حل می شود ، البته دقت کنید که این مشکل اصلا مشکل حادی نیست و به هیچ عنوان در حالت عادی برای شبکه شما مشکلی ایجاد نمی کند ، ترجیحا به مدیران شبکه توصیه می کنم که در DNS سرورهای خود حتما بعد از ایجاد کردن Forward lookup Zone حتما Reverse آن را نیز ایجاد کنند ، اگر دوستان تجربه مشابهی دارند خوشحال می شویم از دانش دوستان استفاده کنیم. ITPRO باشید