DNS Cache چیست؟

DNS Cache :  در هر سیستم یک حافظه ی Cache مخصوص به DNS وجود دارد. برای مثال فرض کنید یک بار آدرس google.com را در مرورگر خود جست و جو کرده ایم ، در صورتی که این آدرس در سیستم موجود نباشد به سراغ DNS Server رفته و از آن کمک گرفته میشود. سپس این آدرس در حافظه ی DNS Cache ذخیره میشود. حال اگر مجددا این آدرس را در همان سیستم جست و جو کنیم دیگر از DNS Server برای یافتن آن کمک گرفته نمیشود و آدرس وب سایت از درون DNS Cache استخراج میگردد.

نکته!!! در بعضی شرایط و یا انجام برخی اعمال اطلاعات در حافظه ی DNS Cache پاک میشوند.

نکته!!! با استفاده از دستور “ip config /flushdns” میتوان همه ی اطلاعات موجود در DNS Cache را پاک کرد.

DNS cache

نکته!!! با استفاده از دستور “nslookup” میتوان DNS Server ای که به سیستم ما سرویس میدهد را بشناسیم ( ns مخفف عبارت Name Server میباشد ). پس از اجرای این دستور نیز میتوان نام وب سایت های مورد نظر خود را وارد کنیم تا IP که مربوط به آن ها میشود را به ما نشان دهد.

dns cache چیست

 

ip config /flushdns

در صورتی که وب سایت مورد نظر دارای IPv6 نیز باشد آن را هم نمایش میدهد.

دستور nslookup

با استفاده ازexit میتوانیم از این دستور خارج شویم.

نکته!!! پروتکل DNS توانایی کار کردن با هر دو آدرس IPv6 و IPv4 را دارد.

 

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *