سرور DNS چیست ؟
سرور DNS (همچنین به عنوان سرور نام شناخته می شود) نرم افزار سرور ویژه ای است که از یک پایگاه داده DNS برای پاسخ به سؤالات مربوط به سیستم نام دامنه استفاده می کند. از آنجایی که سرورهای DNS معمولاً بر روی هاست های اختصاصی قرار دارند، رایانه هایی که میزبان برنامه های مربوطه هستند، سرورهای DNS نیز نامیده می شوند.
به لطف DNS، کاربران اینترنت می توانند یک دامنه، یعنی یک نام به یاد ماندنی را در نوار آدرس مرورگر وارد کنند. هر دامنه در اینترنت حداقل یک آدرس IP دارد که کامپیوترها برای برقراری ارتباط در شبکه به آن نیاز دارند. یک سرور DNS ترکیب دامنه ها و آدرس های IP را می داند یا می داند که درخواست را به کدام سرور DNS دیگر ارسال کند. بنابراین هنگامی که به یک وب سایت دسترسی پیدا می شود، ابتدا درخواستی به یک یا چند سرور DNS داده می شود تا در نهایت به وب سایت متصل شود. این امر سرورهای DNS را به عناصر اصلی یک اینترنت کارآمد تبدیل می کند.
انواع مختلف سرورهای DNS چیست
وقتی صحبت از عملکرد DNS می شود، بین سرورهای DNS معتبر و غیر معتبر تمایز قائل می شود.
- سرورهای DNS معتبر اطلاعات دامنه ایمن در مورد یک منطقه خاص از فضای نام دامنه را در پایگاه داده DNS خود ذخیره می کنند. ساختار DNS به گونه ای است که حداقل یک نام سرور معتبر برای هر منطقه وجود دارد. سیستمهایی مانند اینها معمولاً بهعنوان یک خوشه سرور پیادهسازی میشوند، جایی که دادههای منطقه یکسان در یک سیستم اصلی و چندین Slave ذخیره میشوند. در این حالت به آنها سرورهای نام اولیه و ثانویه می گویند. این نوع افزونگی، قابلیت اطمینان و در دسترس بودن یک سرور نام معتبر را افزایش می دهد.
- سرورهای DNS غیر معتبر از اطلاعات DNS سرور نام نه از فایل منطقه خودشان، بلکه از یک دست دوم یا سوم استفاده می کنند. چنین وضعیتی زمانی اتفاق میافتد که یک سرور نام به دلیل ذخیره دادههای خود نمیتواند به یک پرس و جو پاسخ دهد و اطلاعات را از سرور نام دیگری (بازگشت) به دست میآورد. این دادههای DNS بهطور موقت در حافظه محلی (کش) ذخیره میشوند و زمانی که درخواستهای جدید ایجاد میشوند، تحویل داده میشوند. با این حال، از آنجایی که ممکن است ورودیهای فایل منطقه واقعی در این مدت تغییر کرده باشند، اطلاعات DNS از سرورهای نام غیرمعتبر ناامن است.
چگونه درخواست را حل می کنند؟
حل یک درخواست DNS به آدرس IP صحیح گام به گام انجام می شود:
- سرویس گیرنده ای که به نام دامنه یا URL دسترسی پیدا کرده است ابتدا درخواستی را به حل کننده DNS ارسال می کند.
- حلکننده DNS درخواست را مستقیماً به یک سرور ریشه ارسال میکند.
- سرور ریشه یک سرور نام معتبر است. به حل کننده DNS با آدرس یک سرور برای دامنه سطح بالای مربوطه پاسخ می دهد.
- سپس حلکننده DNS درخواستی را به سرور TLD ارسال میکند که حاوی رکوردهای DNS مرتبط با دامنه سطح بالای آن است.
- در پاسخ، حل کننده DNS آدرس IP سرور DNS معتبر دامنه مورد جستجو را دریافت می کند.
- حلکننده DNS از سرور DNS معتبر برای آدرس IP سرور مبدا میزبان وبسایت سؤال میکند.
- حلکننده DNS آدرس IP سرور مبدا را از سرور DNS معتبر دریافت میکند.
- حل کننده DNS آدرس IP را به مشتری ارسال می کند.
- مشتری اکنون می تواند از طریق آدرس IP با سرور اصلی وب سایت درخواستی تعامل داشته باشد.
- سرور مبدا داده های وب سایت درخواستی را برای مشتری ارسال می کند.
سرور DNS چیست : اگر سرور DNS از کار بیفتد چه اتفاقی می افتد؟
اگر یک سرور DNS پاسخ نمی دهد یا به طور کلی خراب می شود، فرآیند حل نام نمی تواند به درستی تکمیل شود. این منجر به وقفه در عملیات می شود. از آنجایی که خرابی سرور DNS همیشه یک احتمال است، منطقی است که زیرساخت DNS شما تا حد ممکن ایمن باشد.
برای انجام این کار، می توانید دو سرور نام را برای یک منطقه DNS اجرا کنید. یکی از این سرورها به عنوان سرور اصلی و دیگری به عنوان سرور ثانویه برچسب گذاری شده است. کلاینتها باید هر دو سرور را تنظیم کنند تا در صورت خرابی سرور، سرور DNS دیگر بتواند آن را تصاحب کند.
سرور DNS چیست : مروری بر سرورهای DNS عمومی قابل اعتماد
سرورهای DNS عمومی مختلفی وجود دارد که می توانید به صورت رایگان از آنها استفاده کنید. در برخی موارد، با جابجایی به یک سرور DNS با کارایی بالا می توان به سرعت گشت و گذار بالاتری دست یافت. با این حال، هر راه حل سرور سریعتر از تنظیمات استاندارد DNS ارائه دهنده اینترنت شما نیست. منطقی است که قبل از تغییر سرعت، سرعت ها را مقایسه کنید.
جدول ما نمای کلی از ده سرور عمومی محبوب را به شما ارائه می دهد:
سرور DNS | آدرس اولیه | آدرس ثانویه | امنیت | امکانات |
Cloudflare | 1.1.1.1 | 1.0.0.1 | محافظت در برابر جعل DNS – لاگ ها در عرض 24 ساعت حذف می شوند | سرعت بالا – بیش از 200 مکان سرور در سراسر جهان |
CyberGhost | 10.101.0.243 | 38.132.106.139 | بدون اتصال رمزگذاری شده | دسترسی به محتوای اینترنتی بدون محدودیت کشوری – سرعت بالا |
Google Public DNS | 8.8.8.8 | 8.8.4.4 | استاندارد DNSSEC را اجرا می کند – آدرس IP بعد از 48 ساعت حذف می شود | بدون محدودیت درخواست – بدون نیاز به ثبت نام |
Quad9 | 9.9.9.9 | 149.112.112.112 | محافظت در برابر بدافزار، نرم افزارهای جاسوسی و فیشینگ – داده های شناسایی را ذخیره نمی کند | بیش از 145 مکان سرور – تمرکز بیشتر روی امنیت |
DNS.Watch | 84.200.69.80 | 84.200.70.40 | داده های شخصی ثبت نشده است – بدون محافظت یکپارچه بدافزار | سرعت بالا – با کمک های مالی – دسترسی بدون سانسور به اینترنت |
OpenDNS | 208.67.222.222 | 208.67.220.220 | داده های غیرقابل شناسایی را جمع آوری و افشا می کند | گزینه تنظیم فیلترهای فردی – سرور FamilyShield DNS تمام محتوای بزرگسالان را مسدود می کند |
AdGuard DNS | 94.140.14.14 | 94.140.15.15 | نرم افزارهای مخرب و تبلیغات را مسدود می کند – داده های شخصی را برای اهداف داخلی جمع آوری می کند | به طور خودکار تبلیغات را مسدود می کند – گزینه ای برای مسدود کردن محتوای بزرگسالان |
Comodo DNS | 8.26.56.26 | 8.20.247.20 | نرم افزارهای جاسوسی و بدافزار به طور خودکار مسدود می شوند – داده های شخصی را جمع آوری می کند | استانداردهای ایمنی بالا – سرعت بالا |
UncensoredDNS | 91.239.100.100 | 89.233.43.71 | بدون ثبت و ذخیره اطلاعات شخصی | سرعت بالا در اروپا – دسترسی به اینترنت بدون سانسور |
CleanBrowsing DNS | بستگی به فیلتر مورد نظر دارد | بستگی به فیلتر مورد نظر دارد | بدون ردیابی یا ثبت اطلاعات | انتخاب بین حالت های مختلف – مسدود کردن محتوای بزرگسالان را از جمله موارد دیگر فعال می کند |
سرور DNS چیست
ترجمه شده توسط سایت دریای شرق از سایت
کپی بدون ذکر نام و لینک سایت دریای شرق ممنوع است !