روکیداروکیداروکیدا
  • اخبار فناوری
  • آموزش
  • گجت‌ها
    • اخبار موبایل و گجت ها
    • گجت های پوشیدنی
    • نقد و بررسی تخصصی گجت ها
    • راهنمای خرید
  • فیلم و سریال
  • نرم افزار و اپلیکیشن
  • موفقیت و پیشرفت
  • خودرو
  • تبلیغات در روکیدا
  • تماس با ما
می‌خوانید: پروتکل 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 خیال انویدیا را راحت کرد!
بدون دیدگاه

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

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

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

شروع توسعه iOS 27 برای تجربه کاربری بی نقص در آیفون تاشو اپل
شروع توسعه iOS 27 برای تجربه کاربری بی نقص در آیفون تاشو اپل
30 تیر 1404 ساعت 12:02
نمونه های حافظه HBM4 سامسونگ به زودی به دست انویدیا و ای ام دی می رسد 1
نمونه های حافظه HBM4 سامسونگ به زودی به دست انویدیا و ای ام دی می رسد
30 تیر 1404 ساعت 11:55
قابلیت پیام رسانی مخفی در اپلیکیشن Notes آیفون
قابلیت پیام رسانی مخفی در اپلیکیشن Notes آیفون
30 تیر 1404 ساعت 11:32
عرضه اسنپدراگون 8 الایت 2 و دیمنسیتی 9500 بدون افزایش قیمت
عرضه اسنپدراگون ۸ الایت ۲ و دیمنسیتی ۹۵۰۰ بدون افزایش قیمت
30 تیر 1404 ساعت 11:24
ظرفیت باتری آیفون فولد احتمالا بزرگ تر از همه گوشی های تاشو اس
ظرفیت باتری آیفون فولد احتمالا بزرگ تر از همه گوشی های تاشو است
30 تیر 1404 ساعت 11:14
احتمال قطع همکاری اپل با تامین کننده اصلی نمایشگر آیفون
احتمال قطع همکاری اپل با تامین کننده اصلی نمایشگر آیفون
30 تیر 1404 ساعت 11:07
آیفون تاشو اپل با قطعات سامسونگ و طراحی شبیه گلکسی زد فولد1
آیفون تاشو اپل با قطعات سامسونگ و طراحی شبیه گلکسی زد فولد
30 تیر 1404 ساعت 10:57
عرضه ردمی توربو 5 در اوایل 2026 محتمل است1
عرضه ردمی توربو ۵ در اوایل ۲۰۲۶ محتمل است
30 تیر 1404 ساعت 10:46

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

ایده محصول برای فروش در اینستاگرام و فیسبوک؛ 9 ایده پولساز و سودآور
ایده محصول برای فروش در اینستاگرام و فیسبوک؛ ۹ ایده پولساز و سودآور!
11 دقیقه
ورود نسل جدید محصولات سامسونگ با گلکسی زد فولد 7 و زد فلیپ 7
نسل جدید محصولات سامسونگ گلکسی زد فولد ۷ و زد فلیپ ۷
5 دقیقه
افشای جدید آیفون 17 ایر و خبر ناامیدکننده درباره باتری
افشای جدید آیفون ۱۷ ایر و خبر ناامیدکننده درباره باتری
4 دقیقه
آشنایی با ترند وایب کدینگ و نکاتی مهم برای برنامه نویسان
آشنایی با ترند وایب کدینگ و نکاتی مهم برای برنامه نویسان
4 دقیقه
عرضه گسترده تر به روزرسانی Gemini برای Wear OS
عرضه گسترده تر به روزرسانی Gemini برای Wear OS
4 دقیقه
احتمال بازگشت قلم S Pen به سری گلکسی زد فولد سامسون e1752567731645
احتمال بازگشت قلم S Pen به سری گلکسی زد فولد سامسونگ
3 دقیقه
ارتقای بزرگ دوربین سامسونگ برای گوشی های شیائومی
ارتقای بزرگ دوربین سامسونگ برای گوشی های شیائومی
4 دقیقه
معرفی Realme 15 Pro 5G با دوربین اصلی 50 مگاپیکسل سونی
معرفی Realme 15 Pro 5G با دوربین اصلی ۵۰ مگاپیکسل سونی
3 دقیقه

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

محافظ برق

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

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

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

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

داکر

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

ویدئووال

کرم گاتیو

خرید فالوور

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

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

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

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

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

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

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

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

6 دقیقه
بررسی ایجنت های هوش مصنوعی و قدرت آن ها 2
نرم افزار و اپلیکیشن

بررسی ایجنت های هوش مصنوعی و قدرت آن ها

7 دقیقه
قابلیت های جدید Gemini 2.5 Pro و Deep Search به حالت هوش مصنوعی گوگل آمد
نرم افزار و اپلیکیشن

قابلیت های جدید Gemini 2.5 Pro و Deep Search به حالت هوش مصنوعی گوگل آمد

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

Sign in to your account

Username or Email Address
Password

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