چگونه سلامت و درستی DNS سرور را چک کنیم ؟ تست Forward و Reverse
سلام ؛ ببخشید وقتی که یه DNS ایجاد میکنیم و forward و reverse ش رو هم تنظیم میکنیم و یه کلاینت هم به این DC از قبل join شده ، حالا چجوری بفهمیم این DNS که درست کردیم درست هستش و خوب کار میکنه؟ دستور nslookup چی رو بهمون نشون میده که از صحت این DNS مطلع بشیم.ضمنا اگه تو forward یه کلاینت از قبل باشه و ما تیک مربوط به update شدن PTR رو بزنیم، چقدر طول میکشه بیاد تو reverse قرار بگیره؟ آیا این مدت زمان هم دست خودمون هستش که بروزش کنیم؟ چون من چند بار reload و refresh کردم نشد. متشکرم.
2 پاسخ
سلام ، دستور nslookup کاربرد های زیادی داره من چند تا مثال براتون میزنم
- می تونید باهاش query بگیرید از dns سرور ها مثلا شما قصد دارید mx record های یک دامین رو پیدا کنید با این دستور راحت میشه این کارو انجام داد
- می تونید چک کنید چه ادرس های dns بر روی سیستم خودتون تنظیم شده
- می تونید با این دستور چک کنید که یک رکورد به چه IP اشاره میکنه
همیشه برای اینکه مطمئن بشیم dns سرور داره درست کار میکنه از nslookup استفاده میشه.البته در کنار اینا همیشه باید یک سیستم مانیتورینگ خوب برای مانیتور کردن این سرویس و همچنین مشاهده لاگ های مربوط به این سرویس هم باید انجام بشه.شما زمانی که تیک PTR رو میزنید همون موقع باید رکورد مربوطه در Reverse ساخته بشه.یک بار سرویس dns رو ری استارت کنید ، برای اشنایی با دستور nslookup لینک های زیر را مشاهده کنید
سلام
با nslookup میتونید عملیات تبدیل اسم به آی پی رو انجام بدید و مطمین بشید DNS سرورتون درست کار میکنه. خوبیش به اینه که جواب گرفته شده کش نمیشه و لی مثلا از ping که استفاده کنید جواب کش میشه.
مثلا توی nslookup یا زدن دستور server میتونید به یه سرور dns دیگه وصل بشید. و با Help گرفتن می تونید بقیه دستوراتش رو ببینید.
معمولا همون لحظه ساخته میشه. اگر شما Dynamic update رو فعال کرده باشید می تونید توی کلاینت دستور
ipconfig /registerdns
رو بزنید شاید جواب داد الان دم دستم سرور نیست چک کنم/