در رسیدگی مزایا و معایب DNS می بایست یک توشه دیگر اشاره کنیم که DNS سبب گردیده سرعت مشاهده اینترنتوبسایتها از آن چیزی طراحی سایت در مشهد که می بایست باشد، بیشتر گردد. مراد از چیزی که می بایست باشد، حالتی میباشد که بایستی نشانی آی پی عددی هر وب سایت را شخصاً پیدا کرده و در مرورگر سیستم وارد میکردید. DNS اکثری از مشقتهای این مسیر را از فی مابین برداشته و همگی چیز را به طور اتوماتیک مبنی بر یک سیستم از پیش رقم خورده، اعمال میدهد. همینطور در شکل تغییر و تحول هاست تارنما، میتوانید سوای تغییرو تحول دامنه به عمل ادامه دهید، چون صرفا نشانی آی پی متناظر دامنه و هاست تغییر تحول خواهد کرد. چنانچه که dns نشانی وجود نداشت، بایستی برای تغییرو تحول هاست اسم دامنه را هم تغییر تحول میدادید.
اما با وجود مزیتی که DNS در آسانی و سرعت بخشیدن به فرآیند مفتوح کردن وبسایتها ساختوساز کرده، البته قادر است اشتباهات امنیتی هم درین مسیر ساخت نماید. مسیری که برای یافت کردن آی پی یک وبسایت و هم خوانی آن با نشانی url می بایست طی خواهد شد، زمان خیر و خوبی برای هکرها مهیا مینماید. هکرها میتوانند درین مسیر رخنه کرده و اطلاعاتی تقلبی در چنگ استفاده کننده قرار داده و داده ها حساس اورا بدست آورند.
DNS چه طور عمل می نماید؟
به صورت معمول زمانی که مخاطب یک نشانی url را در مرورگر خویش وارد مینماید، از چهار سرور بایستی عبور نماید تا آی پی متناظر آن مهیا خواهد شد. این چهار سرور با یکدیگر عمل مینمایند تا آی پی موردنظر را پیدا نمایند. بهدنبال همت این چهار سرور را تحقیق میکنیم:
قدم 1: درخواست داده ها
پردازش هنگامی شروع می شود که شما از کامپیوتر خویش برای یافتن IP یک دامنه به کار گیری می کنید. به عنوان مثال هنگامیکه شما به تارنما web24.ir مراجعه می کنید، اولی جایی که کامپیوتر شما بدنبال آن میشود DNS cache local میباشد. Local DNS Cache در کامپیوتر شما نشانی وبسایتهایی که به تازگی وارد آن ها گردیدهاید را برای شما محافظت مینماید. این نشانیها مشمول IP نشانی این وب سایتها نیز میباشد. (در حالتی که سرور سایتی پیش از اینکه شما این نشانیها را بروز فرمائید تغییرو تحول نماید، شما دیگر حاذق به دسترسی به وب سایت نیستید و بایستی داده ها تصویب گردیده در Local DNS Cache را بوسیله دستور ipconfig /flushdns در اپلیکیشن Command Prompt تمیز فرمایید). در شرایطی که کامپیوتر شما داده ها وب سایت را از قبلی ذخیره نکرده باشد، کامپیوتر شما بایستی از DNS query برای یافتن IP وبسایت استعمال نماید. (در اپ Command Prompt امر nslookup web24.ir استعمال فرمایید.)
قدم 2: سوال از recursive DNS servers
درصورتیکه داده ها وبسایت در روی سیستم شما ذخیره نشده باشد. کامپیوتر با کاوش در ISP سیستم recursive DNS servers سعی بر یافتن Ip نشانی مینماید. اینکار برای مثال عملیاتهایی میباشد که بصورت منحصر برای یافتن DNS یک تارنما اعمال میپذیرد. Recursive serversها کش خاص خویش را دارا هستند، براین اساس کاوش معمولا همینجا ختم میشود و شما IP تارنما را به دست خواهید آورد.
DNS recursor: این نوع سرور که به برگشتکننده یا این که سرور حلکننده پر اسم و رسم میباشد، درخواست استفاده کننده را اخذ مینماید، آن گاه با دیگر سرورها رابطه برقرار مینماید تا آی پی موردنظر را پیدا نماید. در واقع بعد از اینکه این سرور درخواست را از سوی مخاطب اخذ کرد، صحیح مثل یک استفاده کننده کار مینماید. یعنی استارت به ارسال درخواست برای دیگر سرورها مینماید تا آی پی موردنظر را بدست آورد.
در رسیدگی مزایا و معایب DNS می بایست یک توشه دیگر اشاره کنیم که DNS سبب گردیده سرعت مشاهده اینترنتوبسایتها از آن چیزی طراحی سایت در مشهد که می بایست باشد، بیشتر گردد. مراد از چیزی که می بایست باشد، حالتی میباشد که بایستی نشانی آی پی عددی هر وب سایت را شخصاً پیدا کرده و در مرورگر سیستم وارد میکردید. DNS اکثری از مشقتهای این مسیر را از فی مابین برداشته و همگی چیز را به طور اتوماتیک مبنی بر یک سیستم از پیش رقم خورده، اعمال میدهد. همینطور در شکل تغییر و تحول هاست تارنما، میتوانید سوای تغییرو تحول دامنه به عمل ادامه دهید، چون صرفا نشانی آی پی متناظر دامنه و هاست تغییر تحول خواهد کرد. چنانچه که dns نشانی وجود نداشت، بایستی برای تغییرو تحول هاست اسم دامنه را هم تغییر تحول میدادید.
اما با وجود مزیتی که DNS در آسانی و سرعت بخشیدن به فرآیند مفتوح کردن وبسایتها ساختوساز کرده، البته قادر است اشتباهات امنیتی هم درین مسیر ساخت نماید. مسیری که برای یافت کردن آی پی یک وبسایت و هم خوانی آن با نشانی url می بایست طی خواهد شد، زمان خیر و خوبی برای هکرها مهیا مینماید. هکرها میتوانند درین مسیر رخنه کرده و اطلاعاتی تقلبی در چنگ استفاده کننده قرار داده و داده ها حساس اورا بدست آورند.
DNS چه طور عمل می نماید؟
به صورت معمول زمانی که مخاطب یک نشانی url را در مرورگر خویش وارد مینماید، از چهار سرور بایستی عبور نماید تا آی پی متناظر آن مهیا خواهد شد. این چهار سرور با یکدیگر عمل مینمایند تا آی پی موردنظر را پیدا نمایند. بهدنبال همت این چهار سرور را تحقیق میکنیم:
قدم 1: درخواست داده ها
پردازش هنگامی شروع می شود که شما از کامپیوتر خویش برای یافتن IP یک دامنه به کار گیری می کنید. به عنوان مثال هنگامیکه شما به تارنما web24.ir مراجعه می کنید، اولی جایی که کامپیوتر شما بدنبال آن میشود DNS cache local میباشد. Local DNS Cache در کامپیوتر شما نشانی وبسایتهایی که به تازگی وارد آن ها گردیدهاید را برای شما محافظت مینماید. این نشانیها مشمول IP نشانی این وب سایتها نیز میباشد. (در حالتی که سرور سایتی پیش از اینکه شما این نشانیها را بروز فرمائید تغییرو تحول نماید، شما دیگر حاذق به دسترسی به وب سایت نیستید و بایستی داده ها تصویب گردیده در Local DNS Cache را بوسیله دستور ipconfig /flushdns در اپلیکیشن Command Prompt تمیز فرمایید). در شرایطی که کامپیوتر شما داده ها وب سایت را از قبلی ذخیره نکرده باشد، کامپیوتر شما بایستی از DNS query برای یافتن IP وبسایت استعمال نماید. (در اپ Command Prompt امر nslookup web24.ir استعمال فرمایید.)
قدم 2: سوال از recursive DNS servers
درصورتیکه داده ها وبسایت در روی سیستم شما ذخیره نشده باشد. کامپیوتر با کاوش در ISP سیستم recursive DNS servers سعی بر یافتن Ip نشانی مینماید. اینکار برای مثال عملیاتهایی میباشد که بصورت منحصر برای یافتن DNS یک تارنما اعمال میپذیرد. Recursive serversها کش خاص خویش را دارا هستند، براین اساس کاوش معمولا همینجا ختم میشود و شما IP تارنما را به دست خواهید آورد.
DNS recursor: این نوع سرور که به برگشتکننده یا این که سرور حلکننده پر اسم و رسم میباشد، درخواست استفاده کننده را اخذ مینماید، آن گاه با دیگر سرورها رابطه برقرار مینماید تا آی پی موردنظر را پیدا نماید. در واقع بعد از اینکه این سرور درخواست را از سوی مخاطب اخذ کرد، صحیح مثل یک استفاده کننده کار مینماید. یعنی استارت به ارسال درخواست برای دیگر سرورها مینماید تا آی پی موردنظر را بدست آورد.