روکیداروکیداروکیدا
  • اخبار فناوری
  • آموزش
  • گجت‌ها
    • اخبار موبایل و گجت ها
    • گجت های پوشیدنی
    • نقد و بررسی تخصصی گجت ها
    • راهنمای خرید
  • فیلم و سریال
  • نرم افزار و اپلیکیشن
  • موفقیت و پیشرفت
  • خودرو
  • تبلیغات در روکیدا
  • تماس با ما
می‌خوانید: پروتکل DNS-over-HTTPS چیست و چطور کار می‌کند؟
اطلاع‌رسانی آپدیت‌ها
تغییر اندازه فونتAa
تغییر اندازه فونتAa
روکیداروکیدا
  • اخبار فناوری
  • آموزش
  • گجت‌ها
  • فیلم و سریال
  • نرم افزار و اپلیکیشن
  • موفقیت و پیشرفت
  • خودرو
  • تبلیغات در روکیدا
  • تماس با ما
Search
  • اخبار فناوری
  • آموزش
  • گجت‌ها
    • اخبار موبایل و گجت ها
    • گجت های پوشیدنی
    • نقد و بررسی تخصصی گجت ها
    • راهنمای خرید
  • فیلم و سریال
  • نرم افزار و اپلیکیشن
  • موفقیت و پیشرفت
  • خودرو
  • تبلیغات در روکیدا
  • تماس با ما
© تمامی حقوق برای رسانه روکیدا محفوظ است.

روکیدا - آموزش

آموزش

پروتکل DNS-over-HTTPS چیست و چطور کار می‌کند؟

سمیرا گلکار
سمیرا گلکار
انتشار: 28 مهر 1400 ساعت 18:43
8 دقیقه
پروتکل DNS over HTTPS چیست و چطور کار می‌کند؟ 2

DNS-over-HTTPS یک فناوری نسبتاً جدید است که هدف آن کمک به حفظ حریم خصوصی کاربران در فضای آنلاین است. این پروتکل ویژگی‌های خوب و بد خاصی دارد و اینکه باید از آن استفاده کنید یا خیر بستگی به نظر شخصی شما دارد.

عنوان‌ها
DNS-over-HTTPS چیست؟DNS چیست؟HTTPS چیست؟ترکیب DNS و HTTPSDNS-Over-HTTPS چگونه پیاده سازی می‌شود؟مزایای DNS-over-HTTPSمعایب DNS-over-HTTPSمقابله با نقایص امنیتی DNS با استفاده از DNS-over-HTTPS

اما پیش از پرداختن به پیچیدگی‌های این فناوری، اول باید با آن آشنا شوید و اینکه در بلند مدت چه کمکی به شما می‌کند.

DNS-over-HTTPS چیست؟

پروتکل DNS over HTTPS چیست و چطور کار می‌کند؟ 1

DNS-over-HTTPS ترکیبی از دو فناوری است. اولین فناوری DNS (سرویس نام دامنه) و دومی پروتکل انتقال ابرمتن امن (HTTPS) است.

DNS چیست؟

اول به قسمت DNS می‌پردازیم. وقتی یک لینک در نوار آدرس مرورگر وارد می‌کنید، DNS وارد عمل می‌شود. مثلاً شاید شما در جریان باشید که سایت www.rokida.com چیست و این آدرس به کجا ختم می‌شود اما برای کامپیوترها این حروف و کلمات بی معنا هستند. به این دلیل که این آدرس‌ها با هدف راحت تر شدن کار انسان و به خاطر سپردن مقصد هر لینک طراحی شده اند.

اما کامپیوترها آدرس آی‌پی را ترجیح می‌دهند و نقش سرور DNS هم تبدیل کردن این لینک‌ها به آدرس آی‌پی است تا کامپیوتر در جریان باشد که داده‌ها را به کجا ارسال کند.

وقتی کامپیوتر درخواست تفسیر یک لینک را برای سرور DNS ارسال می‌کند، این کار از طریق پروتکل HTTP انجام می‌شود. یعنی این داده‌ها رمزنگاری نمی‌شوند در نتیجه هر شخص ثالثی از جمله هکرها و ISP شما متوجه می‌شوند که شما به چه سایتی سر زدید و اگر در شبکه یک طرف متخاصم وجود داشته باشد، می‌تواند با دستکاری این داده‌ها کاری کند که کامپیوتر شما به سمت سایت‌های بد و مخرب هدایت شود.

HTTPS چیست؟

HTTPS یک ارتقای امنیتی چشمگیر نسبت به HTTP محسوب می‌شود چون همه داده‌هایی که از طریق این پروتکل ارسال می‌شوند، رمزنگاری می‌شوند. این یعنی اشخاصی که از بیرون ترافیک شما را تحت نظر داشته باشند، نمی‌توانند داده‌های ارسالی شما را ببینند یا آنها را دستکاری کنند.

ترکیب DNS و HTTPS

همانطور که حتماً متوجه شدید، DNS-over-HTTPS یعنی ارسال درخواست DNS بر روی HTTPS به جای HTTP. این یعنی هیچ شخص یا نهادی از بیرون قادر به مشاهده سایت‌هایی که از آنها بازدید می‌کنید نیست.

این ارتباط هم به طور کامل امن نیست – سرور DNS باید درخواست را کدگشایی کند تا سوال شما را تشخیص دهد. در این مرحله، ارائه دهنده سرور DNS می‌تواند درخواست‌های کاربران را ثبت کند تا مشخص شود که چه کاربری از چه سایتی بازدید کرده است اما به غیر از شما و ارائه دهنده سرویس DNS دیگران قادر به تحلیل و بررسی عادات وبگردی شما نیستند.

DNS-Over-HTTPS چگونه پیاده سازی می‌شود؟

پروتکل DNS over HTTPS چیست و چطور کار می‌کند؟ 2

DNS-Over-HTTPS به ظاهر فوق العاده به نظر می‌رسد اما پیاده سازی آن کمی سخت است. یکی از معایب اصلی این پروتکل این است که عادات وبگردی شما را از ISP مخفی نگه می‌دارد اما در حالت پیش فرض، خود ISP به درخواست‌های DNS شما رسیدگی می‌کند.

در نتیجه اگر با سرور DNS خود ISP از پروتکل DNS-Over-HTTPS استفاده کنید، امکان مخفی کردن ترافیک شما از ISP وجود ندارد چون سرور DNS باید درخواست DNS را رمزگشایی کند تا محتوای آن را ببیند که در این مرحله سرور می‌تواند درخواست و اینکه چه کاربری این درخواست را ارسال کرده ثبت کند. اگر این سرور متعلق به ISP شما باشد، در واقع شما داده‌های خودتان را دو دستی تقدیم ISP کردید!

راهکار این است که درخواست‌های DNS خودتان را از ISP دور نگه داشته و برای یک شخص ثالث ارسال کنید که در این حالت این شخص ثالث مربوط به شرکتی است که از مرورگر آن استفاده می‌کنید.

گوگل و موزیلا هر دو پروتکل DNS-over-HTTPS را روی مرورگرهای کروم و فایرفاکس خودشان پیاده سازی کرده اند و هر دو برای حذف نقش ارائه سرور DNS از ISP تصمیم گرفتند که اجازه انتخاب را به کاربرانشان بدهند.

گوگل هم سرورهای DNS عمومی خودش را دارد در نتیجه می‌توانید به کروم اعلام کنید که به این سرورها متصل شود اما کروم یکسریی گزینه از پیش تنظیم شده برای OpenDNS، CleanBrowsing و Cloudflare دارد که می‌توانید یکی از آنها را انتخاب کنید. اگر خیلی نگران مخفی کردن فعالیت‌های خودتان از ISP نیستید می‌توانید در صورت پشتیبانی آن از HTTPS از سرور DNS خود ISP استفاده کنید.

فایرفاکس هم برای رسیدگی به درخواست‌های کاربران از ارائه دهندگان پروتکل DNS-over-HTTPS مورد اطمینان استفاده می‌کند که CloudFlare و NextDNS هم جزء آنها هستند.

هر گزینه‌ای را که انتخاب کنید در هر صورت، فعال کردن DNS-over-HTTPS به راحتی زدن یک تیک در مرورگر قابل انجام است.

مزایای DNS-over-HTTPS

بدیهی ترین مزیت DNS-over-HTTPS امنیتی است که برای شما ایجاد می‌کند. در این حالت فقط شما و سرور DNS می‌توانید کارهای خودتان را تحت نظر داشته باشید که این شرایط برای مقابله حملات مبتنی بر DNS مفید است.

بعلاوه اگر از یک سرور DNS که متعلق به ISP نیست استفاده کنید، می‌توانید از نظارت بر ترافیک خودتان توسط ISP پیشگیری کنید. در این حالت ممکن است ISP شما یک آی‌پی مشاهده کند و به صورت خیلی کلی تشخیص دهد که به کدام سایت دسترسی پیدا می‌کنید اما پیگیری این آدرس‌ها بسیار سخت تر است. این قابلیت در ترکیب با کانکشن HTTPS باعث می‌شود که اطلاعات خیلی محدودی در اختیار ISP قرار بگیرد.

تنها فناوری که بهتر از این کار می‌کند، وی پی ان است که یک تونل ایجاد می‌کند و ISP امکان مشاهده آنچه داخل این تونل عبور می‌کند را ندارد. اما از نظر زحمت تنظیم، برای استفاده از DNS-over-HTTPS فقط باید این قابلیت را در مرورگر تنظیم کنید.

معایب DNS-over-HTTPS

لازم به ذکر است که DNS-over-HTTPS هم کامل و بی نقص نیست. مثلاً بعضی از نرم افزارهای مسدود کننده سایت که نیاز به مشاهده لینک بازدید شده توسط کاربران دارند، با ترافیک DNS-over-HTTPS به مشکل برخورد می‌کنند. این یعنی والدین و مدارس برای پیشگیری از دسترسی دانش آموزان به محتوای نامناسب با چالش روبرو می‌شوند.

همچنین از آنجایی که درخواست DNS باید از طریق HTTPS ارسال شود، انتقال بسته شما در صورت استفاده از این پروتکل به جای HTTP بیشتر زمان می‌برد اما بعید است که هنگام استفاده از آن متوجه تأخیر چشمگیری شوید.

مقابله با نقایص امنیتی DNS با استفاده از DNS-over-HTTPS

هر چند DNS-over-HTTPS پیچیده به نظر می‌رسد اما طراحی آن کاملاً ساده است. در این مطلب با فناوری‌های مورد استفاده در پروتکل DNS-over-HTTPS، جمع اجزای مختلف آن و دلیل استفاده از این پروتکل آشنا شدید. اگر حریم خصوصی برای شما اهمیت دارد، آشنایی با HTTPS در بلندمدت برای شما بسیار مفید خواهد بود.

برچسب‌ها:تکنولوژی به زبان سادهویندوز
مطلب قبلی اینفلوئنسر خطراتی که اینفلوئنسر ها را تهدید می کند
مطلب بعدی نتایج لو رفته از تست بنچمارک RX 6600 خیال انویدیا را راحت کرد نتایج لو رفته از تست بنچمارک RX 6600 خیال انویدیا را راحت کرد!
بدون دیدگاه

دیدگاهتان را بنویسید لغو پاسخ

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

جدیدترین مطالب

کره جنوبی می خواهد تا سال 2045 پایگاه دائمی روی ماه بسازد
کره جنوبی می خواهد تا سال ۲۰۴۵ پایگاه دائمی روی ماه بسازد
31 تیر 1404 ساعت 11:03
جداسازی بهتر داده های کاری و شخصی در کروم آی او اس امکان پذیر شد e1753181889436
جداسازی بهتر داده های کاری و شخصی در کروم آی او اس امکان پذیر شد
31 تیر 1404 ساعت 10:59
احتمال استفاده سامسونگ از سخت افزار متفاوت در گلکسی زد فولد 81
احتمال استفاده سامسونگ از سخت افزار متفاوت در گلکسی زد فولد ۸
31 تیر 1404 ساعت 10:52
افشای ردمی نوت 15 پرو پلاس و جهش بزرگ شیائومی در گوشی های اقتصادی
افشای ردمی نوت ۱۵ پرو پلاس و جهش بزرگ شیائومی در گوشی های اقتصادی
31 تیر 1404 ساعت 9:13
عرضه آپدیت One UI 8 مبتنی بر Wear OS 6 برای گلکسی واچ اولترا1
عرضه آپدیت One UI 8 مبتنی بر Wear OS 6 برای گلکسی واچ اولترا
31 تیر 1404 ساعت 9:07
عرضه چیپ هوش مصنوعی جدید انویدیا N1X به سال 2026 موکول شد
عرضه چیپ هوش مصنوعی جدید انویدیا N1X به سال ۲۰۲۶ موکول شد
31 تیر 1404 ساعت 8:57
کشف کد مخفی در دی ان ای انسان توسط دانشمندان
کشف کد مخفی در دی ان ای انسان توسط دانشمندان
31 تیر 1404 ساعت 8:52
طراحی رسمی گوگل پیکسل ۱۰ پرو منتشر شد
31 تیر 1404 ساعت 8:46

پربیننده‌ترین مطالب امروز

بررسی سامسونگ گلکسی زد فلیپ 7 جذابیت گوشی تاشو اما با یک نکته مهم
بررسی سامسونگ گلکسی زد فلیپ ۷ جذابیت گوشی تاشو اما با یک نکته مهم
9 دقیقه
احتمال حذف خط تا در گلکسی زد فولد 8 و آیفون فولد
احتمال حذف خط تا در گلکسی زد فولد ۸ و آیفون فولد
3 دقیقه
احتمال قطع همکاری اپل با تامین کننده اصلی نمایشگر آیفون
احتمال قطع همکاری اپل با تامین کننده اصلی نمایشگر آیفون
4 دقیقه
چطور هوش نو مسیر شغلی من را متحول کرد؟ تجربه‌ای واقعی از استفاده از هوش مصنوعی ایرانی
چطور «هوش نو» مسیر شغلی من را متحول کرد؟ تجربه‌ای واقعی از استفاده از هوش مصنوعی ایرانی
6 دقیقه
داینامیک آیلند در آیفون های آینده تغییر می کند
داینامیک آیلند در آیفون های آینده تغییر می کند
4 دقیقه
آنر X70 با باتری 8300 میلی آمپر ساعت و تراشه اسنپدراگون 6 نسل 4 معرفی شد
آنر X70 با باتری ۸,۳۰۰ میلی آمپر ساعت و تراشه اسنپدراگون ۶ نسل ۴ معرفی شد
5 دقیقه
استقبال بی سابقه از گلکسی زد فولد 7 سامسونگ e1753085440315
استقبال بی سابقه از گلکسی زد فولد ۷ سامسونگ
4 دقیقه
قابلیت رکورد مود به نسخه مک ChatGPT Plus اضافه شد
قابلیت رکورد مود به نسخه مک ChatGPT Plus اضافه شد
3 دقیقه

جالب از سراسر وب

محافظ برق

برقکار شبانه روزی

بیمه موبایل معلم

سرور مجازی ایران

خرید جم فری فایر

داکر

خرید آی پی ثابت

ویدئووال

کرم گاتیو

خرید فالوور

ساخت عکس هوش مصنوعی

فالوور واقعی اینستاگرام

خرید رمان انگلیسی زبان اصلی

مرتبط با همین مطلب

تعداد درخواست های روزانه ChatGPT از مرز 2.5 میلیارد عبور کرد
نرم افزار و اپلیکیشن

تعداد درخواست های روزانه ChatGPT از مرز ۲.۵ میلیارد عبور کرد

4 دقیقه
قابلیت پیام رسانی مخفی در اپلیکیشن Notes آیفون
آموزش

قابلیت پیام رسانی مخفی در اپلیکیشن Notes آیفون

5 دقیقه
چرا اجرای ترمینال لینوکس در فلیپ 7 امکان پذیر شده است
اخبار موبایل و گجت ها

مزیت ویژه گلکسی زد فلیپ ۷ در میان گوشی های تاشو

4 دقیقه
به جای 10 هزار قدم در روز، این کار را انجام دهید تا بدنتان سالم تر شود
زندگی

به جای ۱۰ هزار قدم در روز، این کار را انجام دهید تا بدنتان سالم تر شود

6 دقیقه
روکیداروکیدا
© تمامی حقوق برای رسانه روکیدا محفوظ است.
Welcome Back!

Sign in to your account

Username or Email Address
Password

رمز عبور را فراموش کرده اید؟