DNS چیست و چطور با تغییر آن اینترنت را سریعتر کنیم؟ راهنمای کامل برای ویندوز، اندروید و روتر
مقدمه:
شاید برای شما هم پیش آمده باشد: اینترنت وصل است، آنتن کامل است، ولی باز کردن یک سایت چند ثانیه طول میکشد یا بعضی وقتها صفحه اصلاً باز نمیشود. خیلی وقتها مقصر، سرعت دانلود نیست؛ مقصر DNS است. DNS یکی از همان چیزهایی است که همه هر روز از آن استفاده میکنند، بیآنکه نامش را بدانند. خبر خوب این است که تغییر آن رایگان است، کمتر از پنج دقیقه طول میکشد و در بسیاری از خانهها واقعاً حس میشود.
در این مقاله اول میفهمیم DNS دقیقاً چیست و چطور کار میکند، بعد میبینیم تغییر آن چه چیزی را بهتر میکند و چه چیزی را نه، بهترین DNSهای رایگان را با هم مقایسه میکنیم و در پایان، قدمبهقدم تغییر DNS در ویندوز، اندروید، آیفون و روتر را یاد میگیریم.
DNS چیست؟ دفترچه تلفن اینترنت
وقتی در مرورگر مینویسید google.com، کامپیوتر شما این اسم را نمیفهمد؛ کامپیوترها با آدرسهای عددی (IP) با هم حرف میزنند، مثل 142.250.180.206. وظیفه DNS این است که اسم سایت را به آدرس عددیاش ترجمه کند — دقیقاً مثل دفترچه تلفن که اسم را به شماره تبدیل میکند.
هر بار که سایتی را باز میکنید، دستگاه شما اول از سرور DNS میپرسد: «آدرس این اسم چیست؟» بعد که جواب گرفت، تازه به سرور سایت وصل میشود. پس قبل از هر بارگذاری، یک پرسوجوی DNS انجام میشود؛ اگر سرور DNS کند یا شلوغ باشد، هر سایت با چند ثانیه تأخیر باز میشود، حتی اگر سرعت دانلودتان خوب باشد.
بهصورت پیشفرض، دستگاه شما از DNS اپراتور اینترنتتان (همراه اول، ایرانسل، مخابرات و…) استفاده میکند. این DNSها معمولاً کار میکنند، ولی لزوماً سریعترین یا امنترین گزینه نیستند؛ و همینجا تغییر DNS معنا پیدا میکند.
تغییر DNS دقیقاً چه چیزی را بهتر میکند؟ (و چه چیزی را نه)
قبل از اینکه سراغ آموزش برویم، یک سوءتفاهم رایج را روشن کنیم:
تغییر DNS سرعت دانلود شما را زیاد نمیکند. اگر سرعت خطتان ۱۰ مگابیت است، با تغییر DNS به ۲۰ مگابیت نمیرسد؛ حجم دانلود همان است که بود. چیزی که بهتر میشود، زمان پاسخ اولیه است: سایتی که قبلاً ۲ ثانیه طول میکشید تا شروع به باز شدن کند، شاید در نیم ثانیه باز شود. در مرور روزمره — که مدام بین سایتها میچرخیم — همین نیمثانیهها جمع میشوند و حس «اینترنت سریعتر» میسازند.
چیزهایی که تغییر DNS میتواند بهتر کند:
- باز شدن سریعتر سایتها: سرورهای DNS بزرگ جهانی معمولاً زیرساخت قویتر و حافظه کش بهتری دارند و سریعتر جواب میدهند.
- کمتر شدن خطای «سایت باز نمیشود»: بعضی DNSهای اپراتورها گاهی سایتهای سالم را هم اشتباه جواب میدهند یا دیر بهروز میشوند.
- حریم خصوصی بیشتر: بعضی DNSها (مثل Cloudflare و Quad9) قول میدهند لاگ پرسوجوهای شما را نفروشند یا نگه ندارند؛ DNS پیشفرض اپراتور چنین قولی نمیدهد.
- مسدود کردن سایتهای مخرب و تبلیغات: بعضی DNSها (مثل Quad9 و AdGuard) آدرس سایتهای شناختهشده فیشینگ و بدافزار را مسدود میکنند.
- دور زدن بعضی محدودیتها: سرویسهای DNS ایرانی مثل «شکن» برای دسترسی به سایتهایی ساخته شدهاند که بهخاطر تحریم، IP ایران را مسدود میکنند.
و چیزی که تغییر DNS نمیتواند انجام دهد: افزایش سرعت دانلود و آپلود، کاهش پینگ بازی آنلاین (پینگ به مسیر شبکه بستگی دارد، نه DNS)، و رفع کندی ناشی از آنتن ضعیف یا شلوغی شبکه. اگر اینترنت سیمکارتیتان کند است، اول مقاله سرعت اینترنت سیمکارت کم است؟ ۱۰ علت و راهحل واقعی را بخوانید؛ شاید مشکل جای دیگری باشد.
بهترین DNSهای رایگان؛ کدام را انتخاب کنیم؟
| سرویس | DNS اصلی | DNS دوم | ویژگی مهم | مناسب برای |
|---|---|---|---|---|
| Cloudflare | 1.1.1.1 | 1.0.0.1 | خیلی سریع، حریم خصوصی قوی، نسخه 1.1.1.1 for Families هم برای مسدودکردن بدافزار دارد | سرعت و حریم خصوصی |
| Google Public DNS | 8.8.8.8 | 8.8.4.4 | پایدار و شناختهشده، زیرساخت عظیم گوگل | پایداری و سادگی |
| Quad9 | 9.9.9.9 | 149.112.112.112 | مسدودکردن خودکار دامنههای بدافزار و فیشینگ | امنیت بیشتر |
| OpenDNS | 208.67.222.222 | 208.67.220.220 | فیلتر محتوای قابل تنظیم، قدیمی و باتجربه | خانواده و کنترل محتوا |
| شکن (Shecan) | 178.22.122.100 | 185.51.200.2 | سرویس ایرانی؛ برای سایتهای تحریمکننده IP ایران | دسترسی به سایتهای تحریمشده |
| AdGuard DNS | 94.140.14.14 | 94.140.15.15 | مسدودکردن تبلیغات و ردیابها در سطح DNS | حذف تبلیغات |
پیشنهاد ما: اگر فقط یک گزینه میخواهید، Cloudflare با 1.1.1.1 انتخاب خوبی است؛ سریع است و در ایران هم معمولاً خوب جواب میدهد. اگر برایتان مهم است سایتهایی که IP ایران را تحریم کردهاند باز شوند، شکن را امتحان کنید. برای امنیت بیشتر، Quad9 را بگذارید. بهترین راه این است که دو سه گزینه را امتحان کنید و ببینید کدام در محل و خط شما سریعتر جواب میدهد — در بخش تست پایین یاد میگیرید چطور اندازه بگیرید.
یک نکته مهم: DNS را فقط از منابع رسمی بردارید. هرگز آدرس DNSای که در کانالها و گروههای ناشناس پخش میشود را وارد نکنید؛ یک DNS مخرب میتواند شما را به جای سایت بانک، به یک سایت جعلی بفرستد.
چطور بفهمیم DNS فعلیمان کند است؟ تست ساده
قبل از تغییر، بد نیست بدانید مشکل از DNS است یا نه. یک تست ساده:
- در ویندوز، کلیدهای Win + R را بزنید، بنویسید cmd و Enter بزنید.
- این دستور را تایپ کنید و Enter بزنید: nslookup google.com
- به زمان پاسخ نگاه کنید. اگر بیشتر از ۱۰۰–۲۰۰ میلیثانیه بود، DNS شما کند است.
یا از ابزار رایگان DNS Benchmark (از Gibson Research) استفاده کنید؛ این برنامه چند ده DNS را از محل شما تست میکند و سریعترینشان را نشان میدهد. برای تست سرعت کلی اینترنت و پینگ هم میتوانید از سایتهای تست سرعت استفاده کنید — ولی یادتان باشد آن تستها سرعت دانلود را میسنجند، نه DNS را.
آموزش تغییر DNS در ویندوز ۱۱ و ۱۰
- به Settings بروید، بعد Network & internet و سپس Wi-Fi یا Ethernet (بسته به اتصالتان).
- روی شبکهای که به آن وصلاید کلیک کنید تا جزئیاتش باز شود.
- کنار DNS server assignment روی Edit بزنید.
- حالت را از Automatic به Manual تغییر دهید و IPv4 را روشن کنید.
- در قسمت Preferred DNS آدرس DNS اصلی و در Alternate DNS آدرس دوم را وارد کنید؛ مثلاً 1.1.1.1 و 1.0.0.1.
- Save را بزنید و مرورگر را ببندید و دوباره باز کنید.
روش قدیمیتر: در Control Panel به مسیر Network and Sharing Center ← Change adapter settings بروید، روی اتصالتان راستکلیک کنید و Properties را بزنید؛ بعد Internet Protocol Version 4 (TCP/IPv4) را انتخاب کنید، Properties را بزنید و گزینه Use the following DNS server addresses را انتخاب کنید و آدرسها را وارد کنید.
آموزش تغییر DNS در اندروید
سادهترین راه در اندروید، قابلیت Private DNS است:
- به Settings ← Network & internet ← Private DNS بروید (در بعضی گوشیها مسیرش Connections ← More connection settings ← Private DNS است).
- گزینه Private DNS provider hostname را انتخاب کنید.
- نام هاست سرویس را وارد کنید؛ برای Cloudflare بنویسید one.one.one.one و برای Google بنویسید dns.google.
- ذخیره کنید.
توجه: Private DNS فقط با سرویسهایی کار میکند که DNS-over-TLS دارند (مثل Cloudflare و Google) و برای سرویسهایی مثل شکن که فقط آدرس عددی دارند، باید DNS را از تنظیمات وایفای همان شبکه عوض کنید: در تنظیمات وایفای، شبکه را لمس و نگه دارید، Modify network را بزنید، Advanced options را باز کنید، IP settings را روی Static بگذارید و DNS 1 و DNS 2 را وارد کنید.
آموزش تغییر DNS در آیفون و آیپد
- به Settings ← Wi-Fi بروید.
- کنار شبکهای که به آن وصلاید، روی علامت (i) بزنید.
- روی Configure DNS بزنید و Manual را انتخاب کنید.
- سرورهای قبلی را حذف کنید و آدرسهای تازه را با دکمه Add Server اضافه کنید؛ مثلاً 1.1.1.1 و 1.0.0.1.
- Save را بزنید.
نکته: این تغییر فقط برای همان شبکه وایفای اعمال میشود؛ برای هر شبکه دیگری باید جداگانه انجامش دهید. برای اینکه تغییر روی همه شبکهها اعمال شود، باید DNS را در روتر عوض کنید — بخش بعد.
آموزش تغییر DNS در روتر؛ یک بار برای همه دستگاهها
بهترین جا برای تغییر DNS، خود روتر یا مودم است؛ چون با یک بار تغییر، همه دستگاههای خانه — گوشی، لپتاپ، تلویزیون هوشمند و کنسول بازی — از DNS تازه استفاده میکنند و دیگر لازم نیست تکتک تنظیمشان کنید.
- مرورگر را باز کنید و آدرس پنل روتر را بزنید؛ معمولاً 192.168.1.1 است (در مودمهای جیبی NEC مثل X12، آدرس 192.168.179.1 است).
- با رمز مدیریت وارد شوید.
- به بخش تنظیمات شبکه یا WAN / Internet Settings بروید و گزینه DNS را پیدا کنید. در بعضی روترها این گزینه زیر بخش DHCP است.
- حالت DNS را از Automatic / Get from ISP به Manual تغییر دهید و آدرسهای DNS دلخواهتان را وارد کنید.
- ذخیره کنید و روتر را یک بار خاموش و روشن کنید تا تنظیمات روی همه دستگاهها اعمال شود.
اگر تنظیمات روترتان جایی پنهان است، مقاله وایفایتان کند است؟ شاید مقصر این ۴ تنظیم پیشفرض روتر باشد! بهتان کمک میکند بخشهای مهم پنل روتر را پیدا کنید. و اگر هنوز رمز پیشفرض روتر را عوض نکردهاید، حتماً مقاله وایفای خانهتان را امن کنید؛ ۱۰ کاری که امروز باید انجام دهید را بخوانید — DNS امن، وقتی رمز روترتان admin است، فایده چندانی ندارد.
DNS over HTTPS یا DoH چیست؟
شاید در تنظیمات مرورگرتان گزینهای به اسم DNS over HTTPS دیده باشید. در حالت عادی، پرسوجوی DNS رمزنگاری نمیشود؛ یعنی هر کسی در مسیر (مثلاً اپراتور یا کسی که به همان وایفای عمومی وصل است) میتواند ببیند دارید به چه سایتهایی سر میزنید. DoH این پرسوجو را رمز میکند.
مرورگرهای کروم، فایرفاکس و اج این گزینه را دارند؛ کافی است در تنظیمات مرورگر بخش Privacy and security را باز کنید و Use secure DNS را روشن کنید و ارائهدهنده را انتخاب کنید (معمولاً Cloudflare یا Google). روشنکردن DoH در مرورگر، مستقل از DNS سیستم است و اگر هر دو را تنظیم کنید، مرورگر از DoH خودش استفاده میکند.
عیبیابی؛ اگر بعد از تغییر DNS چیزی خراب شد
| مشکل | راهحل |
|---|---|
| هیچ سایتی باز نمیشود | آدرس DNS را دوباره چک کنید؛ یک عدد اشتباه، همهچیز را خراب میکند. موقتاً به حالت Automatic برگردید تا اینترنت وصل شود. |
| بعضی سایتها باز نمیشوند | بعضی سرویسها (مثلاً بانکها یا سایتهای داخلی) با DNS خارجی مشکل دارند؛ DNS دوم را روی DNS اپراتور بگذارید یا به شکن برگردید. |
| سرعت فرقی نکرد | یعنی مشکلتان DNS نبوده؛ جای مودم، آنتندهی و شلوغی شبکه را چک کنید. مقاله مودم را کجا بگذاریم؟ کمکتان میکند. |
| بعد از تغییر در روتر، گوشی هنوز DNS قبلی را دارد | وایفای گوشی را خاموش و روشن کنید یا دستگاه را ریاستارت کنید تا تنظیمات تازه را بگیرد. |
| Private DNS در اندروید وصل نمیشود | نام هاست را دقیق وارد کنید (one.one.one.one برای Cloudflare)؛ آدرس عددی در Private DNS کار نمیکند. |
اگر همهچیز را برگرداندید و هنوز اینترنتتان درست نشد، با دستور ipconfig /flushdns در ویندوز (در cmd) حافظه DNS سیستم را پاک کنید و مرورگر را دوباره باز کنید.
سؤالات متداول
آیا تغییر DNS قانونی است؟
بله. تغییر DNS روی دستگاه خودتان کاملاً قانونی است و میلیونها نفر در دنیا از DNSهای عمومی گوگل و کلادفلر استفاده میکنند.
تغییر DNS سرعت دانلود را زیاد میکند؟
نه. DNS فقط زمان «پیدا کردن آدرس سایت» را کم میکند؛ سرعت دانلود به خط اینترنتتان بستگی دارد. ولی چون سایتها زودتر شروع به باز شدن میکنند، مرور روزمره حس سریعتری پیدا میکند.
کدام DNS سریعترین است؟
به محل و خط اینترنت شما بستگی دارد. معمولاً Cloudflare (1.1.1.1) و Google (8.8.8.8) در بیشتر نقاط دنیا سریعاند؛ با ابزار DNS Benchmark از محل خودتان تست کنید و بهترین را انتخاب کنید.
DNS شکن چیست و چه فرقی دارد؟
شکن یک سرویس DNS ایرانی است که برای دسترسی به سایتهایی ساخته شده که بهخاطر تحریم، IP ایران را مسدود میکنند. آدرسهای آن 178.22.122.100 و 185.51.200.2 است و برای این کار، ترافیک را از سرورهای خودش عبور میدهد؛ پس برای سایتهای معمولی، DNS سریعتری مثل Cloudflare بهتر است و شکن را فقط وقتی لازم دارید استفاده کنید.
آیا تغییر DNS در روتر برای مودم سیمکارتی هم کار میکند؟
بله، در بیشتر مودمها و روترها — از جمله مودمهای جیبی — میتوانید DNS را در پنل دستگاه عوض کنید تا روی همه دستگاههای متصل اعمال شود. اگر مودمتان این گزینه را ندارد، DNS را روی هر دستگاه جداگانه تنظیم کنید.
اگر DNS را اشتباه وارد کنم چه میشود؟
اینترنتتان قطع میشود یا سایتها باز نمیشوند؛ ولی نگران نباشید، با برگرداندن تنظیمات به حالت Automatic همهچیز مثل قبل میشود. پس پیش از تغییر، تنظیمات فعلی را یادداشت کنید.
منابع: مستندات Cloudflare 1.1.1.1 و Google Public DNS؛ راهنمای Private DNS در اندروید؛ وبسایت شکن.