تلفن همراه

گوشی

September 27, 2018
14:29 پنجشنبه، 5ام مهرماه 1397
کد خبر: 94140

راهنمای تغییر سرور DNS روی دیوایس‌های آندروید

 

 

سیستم نام دامنه یا DNS ‏(Domain Name System) یکی از عناصر حیاتی اینترنت در قالبی است که امروزه آن را می‌شناسیم. در واقع استفاده این‌چنینی از اینترنت بدون وجود DNS امکان نداشت زیرا با توجه به اهمیت روزافزون نام‌ دامنه‌ها، سرورهایی که از آن‌های برای جستجوی دامنه‌ها استفاده می‌کنیم به یک بخش جدایی‌ناپذیر از تجربه مرور اینترنت‌مان تبدیل شده‌اند. ما در این مقاله توضیح خواهیم داد که چطور می‌توانید اندروید را برای استفاده از سرور نام دامنه دلخواه خودتان پیکربندی کنید.

تغییر سرور DNS روی ابزارهای اندرویدی

Irancell.ir یک نام دامنه است و وقتی می‌خواهید از سایتی که این نام به آن اشاره دارد بازدید کنید، رایانه یا تلفن هوشمند شما به یک سرور DNS متصل می‌شود تا این نام را به یک آدرس IP عددی ترجمه کند. شما می‌توانید سرور مذکور را چیزی شبیه به یک دفترچه تلفن در نظر بگیرید که نام‌های قابل حفظ کردن برای انسان را گرفته و به جستجوی یک رشته عددی متناظر با آن می‌پردازد که از طریق آن می‌توانید با طرف مقابل تماس برقرار کنید.

یک نکته قابل تامل این است که همه سرورهای DNS یکسان ایجاد نشده‌اند. به‌عبارت ساده‌تر بعضی از این سرورها سریع‌تر از دیگران هستند و در عین حال ملاحظات حریم خصوصی و امنیت نیز باید برای استفاده از آن‌ها در نظر گرفته شود زیرا هر کسی که کنترل سرور DNS را در اختیار داشته باشد کاملا می‌داند که شما از چه سایت‌هایی بازدید کرده‌اید.

سرورهای DNS قدرتمند زیادی مانند Google Public DNS، OpenDNS و همچنین CLoudflare وجود دارند که می‌توانید یکی از آن‌ها را انتخاب کنید. همچنین ممکن است تامین‌کننده سرویس اینترنت یا اپراتور اینترنت موبایل‌تان توصیه کند که برای بهبود سرعت از یک DNS خاص استفاده کنید.

از نظر کلی، تنظیم ابزار مورد استفاده‌تان برای استفاده از یک سرور DNS خاص، کار ساده‌ای است. شما صرفا باید آدرس سرور DNS مورد نظرتان (مثلا 1.1.1.1) را در تنظیمات ابزار پیکربندی کرده و از آن بخواهید بجای سرور DNS پیش‌فرض از این سرور جدید استفاده کند. با این‌حال انجام فرآیند مذکور می‌تواند برای بعضی از کاربران پیچیده باشد و به همین دلیل در ادامه به توضیح آن می‌پردازیم.

 

تنظیمات Wi-Fi

در حال حاضر، اندروید امکان مشخص کردن یک سرور DNS را از طریق تنظیمات Wi-Fi ابزار در اختیار شما قرار می‌دهد. برای اعمال تغییرات، پس از اتصال به یک اکسس‌پوینت یا روتر بی‌سیم، انگشت خود را روی نام آن نگهدارید تا گزینه‌های مربوطه ظاهر شوند. در این فهرست، گزینه Modify Network را انتخاب کنید. در صفحه‌ای که باز می‌شود روی Advanced ضربه بزنید تا بخش تنظیمات IP را ببینید.

به‌طور طبیعی گزینه IP Settings در ابزار شما روی DHCP تنظیم شده است. این تنظیم نشان می‌دهد که ابزار هیچ اولویت خاصی در زمینه تنظیمات شبکه نداشته و هر بار که به روتر بی‌سیم شما متصل می‌شود، تمام تنظیمات مربوطه را از آن دریافت می‌کند. با این حال اگر این گزینه را روی حالت Static تنظیم کنید، می‌توانید تمام تنظیمات مورد نظرتان را به‌صورت دستی وارد کنید که سرور DNS نیز در میان آن‌ها است. شما دو گزینه برای مشخص کردن سرورهای DNS اصلی و پشتیبان را در اختیار خواهید داشت که در مثال ما به‌صورت 1.1.1.1 و 1.0.0.1 تنظیم شده‌اند. اگر ترجیح می‌دهید ابزار شما از سرورهای DNS گوگل استفاده کند، می‌توانید آن را روی آدرس‌های 8.8.8.8 و 8.8.4.4 تنظیم کنید.

DNS Settings

توجه داشته باشید که تغییر این تنظیمات با نکات دیگری نیز همراه خواهد بود. برای مثال، شما باید آدرس IP ابزار خود و Gateway روتر یا اکسس‌پوینت بی‌سیم مورد استفاده‌تان را نیز به‌طور دستی تنظیم کنید. حتی اگر با انجام این‌کار مشکلی نداشته باشید، موارد مذکور تنظیماتی هستند که احتمالا تنها وقتی روتر یا اکسس‌پوینت تحت کنترل مستقیم شما باشند (مثلا در یک شبکه خانگی)، مایل به پیکربندی آن‌ها هستید. بنابراین شما به روشی نیاز دارید تا سرور DNS ترجیحی خودتان را صرف‌نظر از این که به کدام شبکه Wi-Fi متصل شده‌اید، مشخص کنید. حتی اگر اندروید را برای استفاده از سرور DNS مورد نظرتان در تمام شبکه‌های بی‌سیمی که به آن‌ها متصل می‌شوید پیکربندی کنید، باز هم گزینه‌ای برای تغییر سرور مورد استفاده در هنگام اتصال به اینترنت همراه در اختیار نخواهید داشت.

 

Private DNS

همان‌طور که می‌بینید ما به یک راه‌حل جامع‌تر نیاز داریم. خبر خوب این است که گوگل به این موضوع توجه داشته و یک روش ساده و عملی برای تغییر تنظیمات DNS پیش‌فرض روی اندروید ارائه خواهد شد. با این حال، خبر بد این است که قابلیت مذکور تنها ‌به‌عنوان بخشی از حالت Private DNS اندروید P قابل دسترسی خواهد بود. این حالت نه تنها امنیت ارتباط با سرورهای نام دامنه را افزایش می‌دهد، بلکه به شما اجازه می‌دهد تا سرور مورد نظرتان را مشخص کنید، بدون آن که مجبور باشید با پیکربندی دستی تمام شبکه‌های Wi-Fi مورد استفاده‌تان درگیر شود.

گرچه Private DNS دقیقا همان راه‌حل جامعی را نوید می‌دهد که ما به‌دنبال آن هستیم، اما اندروید P هنوز به‌طور رسمی منتشر نشده و حتی پس از عرضه رسمی آن نیز مشخص نیست ابزار شما چه زمانی به‌روزرسانی سیستم عامل جدید را دریافت خواهد کرد (البته اگر اساسا قرار باشد به‌روزرسانی را دریافت کند). به این ترتیب آیا ما هیچ گزینه دیگری را در اختیار نداریم که بتواند نتایج مشابهی را فراهم کرده و از طرفی همین حالا برای تمام ابزارهای اندرویدی مورد استفاده ما قابل دسترسی باشد؟

 

VPN محلی

خوشبختانه چنین گزینه‌ای وجود دارد، اما برای استفاده از آن باید از دنیای تنظیمات ذاتی اندروید خارج شده و تعدادی از اپلیکیشن‌های ارائه شده توسط برنامه‌نویسان طرف ثالث را بررسی کنیم. در گذشته استفاده از یک اپلیکیشن برای تغییر تنظیمات DNS عمومی ابزارهای اندرویدی غالبا مستلزم روت کردن آن‌ها بود و این کاری نیست که اکثر کاربران مایل به انجام آن باشند. اما اپلیکیشن‌های کارآمد دیگری وجود دارد که با بهره‌گیری از پشتیبانی اندروید از VPN ‏(Virtual Private Network)، راه‌کاری برای این موضوع پیدا کرده‌اند، بدون آن که نیازمند دسترسی روت به ابزار شما باشند.

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

DNS Changer

ما اپلیکیشن DNS Changer از Frostnerd را برای این منظور آزمایش کردیم که دقیقا همین کار را انجام می‌دهد و پیکربندی آن فوق‌العاده ساده است. شما صرفا باید آدرس سرورهای DNS اصلی و پشتیبان مورد نظرتان را وارد کرده و ایجاد VPN توسط اپلیکیشن را تایید کنید. در زمانی کمتر از 30 ثانیه، همه چیز آماده شده و گوشی شما می‌تواند از سرور نام دامنه‌ای که مشخص کرده‌اید روی اتصال‌های وای‌فای یا موبایل استفاده کند.

  • مشترک شوید!

    برای عضویت در خبرنامه روزانه ایستنا؛ نشانی پست الکترونیکی خود را در فرم زیر وارد نمایید. پس از آن به صورت خودکار ایمیلی به نشانی شما ارسال میشود، برای تکمیل عضویت خود و تایید صحت نشانی پست الکترونیک وارد شده، می بایست بر روی لینکی که در این ایمیل برایتان ارسال شده کلیک نمایید. پس از آن پیامی مبنی بر تکمیل عضویت شما در خبرنامه روزانه ایستنا نمایش داده میشود.

    با عضویت در خبرنامه پیامکی آژانس خبری فناوری اطلاعات و ارتباطات (ایستنا) به طور روزانه آخرین اخبار، گزارشها و تحلیل های حوزه فناوری اطلاعات و ارتباطات را در هر لحظه و هر کجا از طریق پیام کوتاه دریافت خواهید کرد. برای عضویت در این خبرنامه، مشترکین سیمکارت های همراه اول لازم است عبارت 150 را به شماره 201464 و مشترکین سیمکارت های ایرانسل عبارت ozv ictn را به شماره ۸۲۸۲ ارسال کنند. دریافت موفق هر بسته خبری که محتوی پیامکی با حجم ۵پیامک بوده و ۴ تا ۶ عنوان خبری را شامل میشود، ۳۵۰ ریال برای مشترک هزینه در بردارد که در صورتحساب ارسالی از سوی اپراتور مربوطه محاسبه و از اعتبار موجود در حساب مشترکین سیمکارت های دائمی کسر میشود. بخشی از این درآمد این سرویس از سوی اپراتور میزبان شما به ایستنا پرداخت میشود. مشترکین در هر لحظه براساس دستورالعمل اعلامی در پایان هر بسته خبری قادر خواهند بود اشتراک خود را در این سرویس لغو کنند. هزینه دریافت هر بسته خبری برای مشترکین صرفا ۳۵۰ ریال خواهد بود و این هزینه برای مشترکین در حال استفاده از خدمات رومینگ بین الملل اپراتورهای همراه اول و ایرانسل هم هزینه اضافه ای در بر نخواهد داشت.