DNS چیست ؟
DNS چیست ؟ DNS به معنی سیستم نام دامنه و مخفف کلمات domain name system است.
DNS نام هایی را که ما برای سایت های خود مشخص می کنیم را تبدیل به آدرس آی پی می کند که به شکل عددی بوده و قابلیت خواندن توسط کامپیوترها را دارا می باشد. هنگامی که شما یک وب سایت را می سازید یک نام دامنه یا دامین را نیز روی آن می گذارید که این نام دامنه به همان سایت اشاره می کند. نام دامین یا دامنه کلمه ای یکتا می باشد که به سایت اشاره دارد.
نام دامنه در اصل همان نام وب سایت ها می باشد که توسط انسان قابل خواندن بوده و هر روزه با آنها کار داریم. به عنوان نمونه اسم دامنه گوگل “google.com” می باشد و در صورتی که قصد داشته باشید به سایت گوگل وارد شوید می بایست در آدرس بار مرورگرتان نشانی دامنه گوگل را وارد نمایید. به منظور اینکه دامین قادر باشد به سایت اشاره کند در گام اول باید در dns server افزوده شود.
DNS سرور در واقع یک پایگاه داده عظیم است که مجوعه ای از دامین ها و همچنین IP های مرتبط به هم را شامل می شود. برای نمونه در صورتی که دامین google.com باشد آنگاه وب سایت به IP با آدرسdns ۶۴.۲۳۳.۱۶۷.۹۹ resolve خواهد شد. در واقع می توان این گونه گفت که دی ان اس از شبکه جهانی وب پشتیبانی می کند. دی ان اس سرور های بسیاری در سازمان ها و شرکت های هاستینگ موجود است.
این DNS سرورها در ارتباط با یکدیگر می باشد و فقط کافی است تا شرکت هاستینگ انتخابی نام دامین مد نظرتان را در DNS سرور اضافه کند تا به تدریج با دی ان اس های های دیگر در تمامی دنیا هماهنگ شود.
DNS چیست ؟
اهمیت DNS چیست ؟
DNS در واقع نقش یک دفترچه تلفن مهم را در اینترنت بازی می کند. تصور کنید شما نام فرد مورد نظرتان را به یاد دارید ولی شماره تلفن آن فرد را نمی دانید. در چنین زمانی دنبال دفترچه تلفن خود رفته و به کمک نام آن فرد شماره تلفنش را پیدا خواهید کرد. DNS به طور دقیق این گونه سرویس را در اینترنت ارائه می کند. ( DNS چیست ؟ )
زمانی که یک سایت مشخص را در مرورگر خود می بینید، رایانه شما به کمک دی ان اس کار تبدیل نام دامنه به آدرس IP سایت را انجام می دهد. اما بدون DNS فقط می توانید وب سایت مورد نظرتان را به طور مستقیم از آدرس IP آن ببینید. مانند http://104.28.2.134
مراحل کار DNS
⦁ مرحله اول: درخواست اطلاعات
⦁ مرحله دوم: پرسش از سرور های دی ان اس بازگشتی
⦁ مرحله سوم: پرسش از سرور های نام اصلی
⦁ مرحله چهارم: پرسش از سرور های نام TLD
⦁ مرحله پنجم: پرسش از سرور های DNS معتبر
⦁ مرحله ششم: بازیابی رکورد
⦁ مرحله هفتم: دریافت پاسخ
DNS چیست ؟
رکوردهای DNS چیست ؟
A Record: رکورد نشانی که دامنه را به نشانی IP فیزیکی هاست یا سروری که از دامنه میزبانی می کند، متصل می نماید.
رکورد TXT: رکوردی است که داده های متنی را از طریق یک هاست یا اسم دیگر در رابطه با یک شبکه، سرور، مرکز داده و… برای منابعی که در خارج از دامنه شما وجود دارند فراهم می نماید.
رکورد MX: رکورد ایمیل (MX) به منظور هدایت کردن ایمیل دامنه به سوی سروری میزبان حساب های کاربری ایمیل مورد استفاده قرار می گیرد.
رکورد NS: این رکورد مشخص می کند که کدام یک از سرورها برای یک دامنه ویژه معتبر می باشند؛ به این معنی که سرورهای DNS که مشخصا به عنوان سرور های دارای اعتبار برای یک دامنه مشخص شده اند، مسئولیت انتقال اطلاعات دی ان اس را به عهده می گیرند.