Настройка DNS в смартфонах и планшетах на iOS и Android

Напильник

В предыдущих статьях мы писали о том, как сменить DNS-сервер для интернет-подключений компьютера и как настроить DNS-сервер для роутера (маршрутизатора), чтоб избежать настройки каждого отдельного устройства в сети. В этой статье мы рассмотрим вопрос настройки DNS на мобильных устройствах под управлением iOS и Android.

Настройка DNS-сервера на устройствах с iOS

iOS (операционная система iPhone, iPad и iPod Touch) позволяет изменять настройки DNS только для каждой сети Wi-Fi по отдельности — это значит, что невозможно установить глобальные настройки для всех подключений и при каждом подключении к новой точке доступа придется по новой указывать сервер DNS для каждого такого нового подключения (но при этом гаджет сохранит и восстановит настройки DNS при повторном подключении к той же точке доступа).

К сожалению осуществить смену DNS-сервера при подключении к сотовым сетям на устройствах iOS невозможно (варианты с jailbreak мы не рассматриваем). В случае если вы намеревались использовать DNS-сервер для обхода блокировок отдельных интернет-ресурсов — выходом из этой ситуации станет VPN о котором мы расскажем в отдельных статьях.

Для смены DNS на устройствах от компании Apple на базе iOS необходимо выполнить такие действия:

  • Откройте приложение «Настройки» вашего гаджета и нажмите в меню Wi-Fi.
  • Найдите свою Wi-Fi точку из списка доступных сетей, и нажмите на кнопку «i» справа от названия точки.
  • Прокрутите вниз, пока не увидите раздел DNS, после чего выберите соответствующую строку.
  • Вводим новый адрес DNS-сервера: 8.8.8.8 или 8.8.4.4
  • Далее просто вернитесь в предыдущее меню настроек.
  • Если сразу после смены DNS-сервера не получается подключиться к интернету или наблюдаются иные проблемы с Wi-Fi сетью — выключите и потом вновь включите Wi-Fi или просто перезагрузите ваш гаджет.

Настройка DNS-сервера на устройствах с Android

Прошивок и устройств на базе Android великое множество, поэтому точно сказать на каком устройстве где какой пункт находится — проблематично. Поэтому я сейчас буду использовать смартфон Xiaomi с MIUI, т.к. иного гаджета под управлением Android под рукой нет — если следовать общему описанию, то можно найти аналогичные пункты настроек и в других прошивках и телефонах. Поэтому в данном случае смотрите на эту инструкцию как на «указатель направления», а ответ уже сами легко найдёте в настройках вашего девайса.

Как и у iOS в Android есть возможность изменить настройки DNS только для каждой отдельной сети Wi-Fi. И также, к сожалению, осуществить смену DNS-сервера при подключении к сотовым сетям на устройствах Android невозможно — в случае если вы намеревались использовать DNS-сервер для обхода блокировок отдельных интернет-ресурсов мы бы рекомендовали использовать VPN о котором мы расскажем в отдельных статьях. Но если же у вас есть root-доступ, тогда из ситуации можно выйти, но об этом ниже.

Для смены DNS на устройствах на базе Android необходимо выполнить такие действия (без root-доступа):

  • Откройте «Настройки» и выберите пункт «Wi-Fi».
  • Нажмите и держите палец на названии текущей точки доступа, к которой вы подключены, пока не появится всплывающее меню.
    • Вариант: возможно удержание пальца не приведёт ни к чему — в таком случае посмотрите на наличие справа-слева от названия точки доступа каких-либо значком вроде стрелочки или значка «i».
    • Вариант: возможно удержание пальца не приведёт ни к чему, как и не будет на экране дополнительных значков — в таком случае попробуйте просто нажать на название сети
  • Выберите пункт «Изменить сеть».
    • Вариант: пункт «Изменить сеть» может отсутствовать, но скорее всего будет пункт под названием «DHCP» — жмите на него и вводите пользовательские настройки указанные ниже (не трогайте поля о которых вы не имеете ни малейшего представления).
  • Поставьте галочку на пункте «Показать дополнительные опции».
    • Вариант: такой пункт может вовсе отсутствовать, особенно в случае, если есть возможность ручной (пользовательской) настройки DHCP.
  • Измените настройки IP на статические/Static (может отсутствовать такой пункт) и добавьте IP-адреса DNS-серверов в поля «DNS 1», и «DNS 2»: 8.8.8.8 и 8.8.4.4 соответственно.
  • Нажмите кнопку «Сохранить» (или «ОК»), отсоединитесь от сети и подключитесь снова, чтобы изменения вступили в силу.

Для смены DNS на устройствах на базе Android необходимо выполнить такие действия (имея root-доступ):

Для этого стоит воспользоваться одним из приложений из Google Play:

Эти приложения умеют автоматически изменить настройки DNS как для Wi-Fi, так и для сети передачи данных (3G или 4G). Поскольку эти приложения требуют, чтобы у вас был root-доступ, а сегодня всё чаще получить такой доступ становится не такой уж и простой задачей для обывателя — я не буду вам приводить инструкций по настройке указанных приложений, т.к. если вы смогли получить root-доступ, то сможете настроить и указанные приложения. Если вам это не по силам — обратите внимания на другие наши статьи, в которых рассказано как можно использовать VPN.