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

مقایسه دائمی با محتوای رقبا