DNS چیست؟ راهنمای ساده آشنایی با دی ان اس و اهمیت آن در اینترنت
چه برای دور زدن تحریمها، چه برای تجربه بهتر و بدون لگ در بازی آنلاین و چه برای حل مشکل وصل شدن به اینترنت در زمان اختلالات، احتمالاً بارها شنیدهاید که میگویند: «تنظیمات DNS خود را تغییر بده تا سایت باز شود». این ترفند در بسیاری از مواقع واقعاً کار میکند، اما آیا تا به حال پرسیدهاید که واقعاً دی ان اس چیست؟
دی ان اس (DNS) مخفف عبارت Domain Name System است و اگر بخواهیم یک تعریف ساده و کاربردی برای آن ارائه دهیم، باید بگوییم DNS در واقع «دفترچه تلفن اینترنت» است.
سرور DNS چگونه کار میکند؟
ما انسانها سایتها را با آدرسهای متنی و نام دامنه آنها میشناسیم؛ مانند nooshdarou.ir یا google.com. اما کامپیوترها و سرورها زبان انسان را متوجه نمیشوند و برای شناسایی هر سایت در شبکه اینترنت، از یک آدرس عددی به نام آدرس آیپی (IP Address) استفاده میکنند.
وقتی شما در مرورگر خود آدرس سایتی را تایپ کرده و کلید Enter را میزنید، مرورگر مستقیماً به سراغ سرور DNS میرود و میپرسد: «آدرس IP این سایتی که کاربر درخواست کرده چیست؟». در این مرحله، سرور DNS دفترچه تلفن خود را باز میکند، آدرس آیپی (IP) دقیق سایت مورد نظر را پیدا کرده و آن را تحویل مرورگر میدهد. به این ترتیب، مرورگر دقیقاً میداند که باید به چه آدرس عددی متصل شود و سایت را برای شما بارگذاری میکند. کل این فرایند درخواست و پاسخ در سرورهای دی ان اس، در حالت عادی باید در کسری از ثانیه انجام شود.
حریم خصوصی و اهمیت استفاده از دی ان اس امن
اینترنتی که در حال حاضر به آن متصل هستید، دارای یک سرور DNS پیشفرض است که معمولاً توسط شرکت ارائهدهنده اینترنت (ISP) شما تنظیم شده است. نکته مهمی که درباره حریم خصوصی در اینترنت باید بدانید این است که محتوای داخل سایتهایی که بازدید میکنید (به لطف پروتکلهای امنیتی) معمولاً رمزنگاری شده است و توسط شرکتهای ارائهدهنده اینترنت قابل مشاهده نیست. اما آدرس سایتهایی که به آنها سر میزنید، چون از طریق درخواستهای دی ان اس تبادل میشود، کاملاً برای آنها قابل مشاهده است.
بنابراین، یکی از مهمترین راهکارها برای حفظ حریم شخصی در اینترنت، تغییر DNS پیشفرض و استفاده از سرورهای دی ان اس امن است. از شناختهشدهترین و معتبرترین سرورهای دی ان اس امن میتوان به دیاناس گوگل (Google DNS) و کلادفلر (Cloudflare) اشاره کرد.
دی ان اس امن چیست و نشت DNS چه معنایی دارد؟
منظور از سرور دی ان اس امن، سرویسی است که درخواستهای پیدا کردن آدرس IP را به صورت رمزنگاریشده منتقل میکند. یک DNS امن، تاریخچه وبگردی و درخواستهای شما را ذخیره (Log) نمیکند، آنها را دستکاری نکرده و از همه مهمتر، دچار «نشتی اطلاعات» نمیشود.
اما منظور از نشت دی ان اس (DNS Leak) دقیقاً چیست و چگونه میتوان از آن جلوگیری کرد؟ در مقالات و آموزشهای بعدی به طور مفصل در مورد مفهوم نشتی DNS و راهکارهای جلوگیری از آن صحبت خواهیم کرد.