Включение персонального DNS-сервера на Android-устройствах

Способ 1: Настройки Android

Операционная система Android довольно открыта в плане возможности конфигурирования различных параметров подключения девайса к сети. Так, режим модема, VPN и включение рассматриваемого в этой статье персонального DNS-сервера практически всегда осуществимы без дополнительных средств, через «Настройки» операционки.

Доступность задокументированных разработчиками Android возможностей по настройке DNS-сервера пользователем зависят от версии ОС. Так, описанная в инструкции «Вариант 2» ниже функция внедрена в Android 9 Pie и выше, и не может быть задействована в более ранних версиях системы без сторонних программных инструментов!

Читайте также: Как узнать версию установленной на смартфоне OC Android

Вариант 1: Параметры Wi-Fi-подключения

Наиболее универсальный метод активации персонального DNS-сервера в Android подразумевает изменение настроек каждого используемого на устройстве сетевого подключения. Это доступно практически на любом девайсе, то есть во всех версиях мобильной операционки, работает только относительно Wi-Fi-сетей, но не подключений через мобильные сети передачи данных (3G/4G).

  1. Если это ещё не сделано, активируем на устройстве Wi-Fi и подключаем устройство к сети, для которой требуется назначить альтернативный DNS-сервер.

    Android вызов панели быстрого доступа, включение Wi-Fi, подключение к доступной сети

  2. Вызываем на экран список доступных с девайса Wi-Fi-сетей. Проще всего это сделать, открыв панель быстрого доступа (системную шторку) и длительно нажав в ней на значок «Wi-Fi».

    Android переход к перечню доступных с устройства и подключённой к нему Wi-Fi-сетей

    Также можно перейти по пути «Настройки»«Сеть и интернет»«Интернет» (как вариант: «Настройки»«Подключения»«Wi-Fi»).

    Android Настройки - Сеть и интернет - Интернет - список доступных с устройства сетей Wi-Fi

  3. Далее действия немного отличаются в зависимости от используемой версии ОС:
    • Android 9 Pie и выше. Нажимаем на значок «Шестерёнка» справа от наименования активного (первое по списку, обозначено «Подключено») в данный момент подключения, тапаем «Изменить сеть», а затем — «Расширенные настройки» («Дополнительно»).

      Android - Подключённая к девайсу Wi-Fi сеть - Настройки - Изменить сеть - Расширенные настройки

      Раскрываем список «Настройки IP-протокола» («Параметры IP»), выбираем в нём опцию «Статический IP-адрес» («Пользовательские»).

      Android Расширенные настройки Wi-Fi-сети, Настройки IP-протокола - Статический IP-адрес

      Вводим IP-адреса выбранных для использования в дальнейшем серверов DNS в поля «DNS 1» и «DNS 2», тапаем «Сохранить».

      Android ввод IP-адресов DNS-серверов в Расширенных настройках подключённой к девайсу Wi-Fi-сети

    • Android 8 Oreo и ниже. Нажимаем и удерживаем название подключённой к устройству сети. В отобразившемся меню тапаем «Изменить сеть».

      Android 8 и ниже - список сетей Wi-Fi - активное подключение - Изменить сеть

      Касаемся «Расширенные настройки», прокручиваем вниз отобразившийся список опций, в качестве значения пункта «Настройки IP» выбираем «Пользовательские».

      Android 8 и ниже -активное подключение Wi-Fi-Расширенные настройки-Настройки IP-Пользовательские

      В поля «DNS 1» и «DNS 2» вводим IP-адреса выбранных серверов DNS, затем, коснувшись «СОХРАНИТЬ», применяем внесённые в настройки подключения изменения.

      Android 8 и ниже -ввод альтернативного DNS-сервера в параметры активного на девайсе подключения Wi-Fi

Вариант 2: Функция «Частный DNS-сервер»

В ОС Android 9 Pie и все последующие версии интегрирована удобная и простая, но при этом эффективная возможность настройки используемого для обработки интернет-запросов устройства DNS-сервера. Это реализуется через отдельную, активированную по умолчанию и использующую безопасный канал для подключения к DNS-серверу (при условии поддержки со стороны последнего) функцию «Private DNS». Если DNS интернет-провайдера либо оператора сотовой связи необходимо сменить на альтернативный, выполняем следующую инструкцию.

Предлагаемая далее операция позволяет указать альтернативный DNS-сервер для всех осуществляемых с девайса сетевых подключений (в том числе 3G/4G) одновременно, но стоит учитывать, что задействовать для этого получится только тех поставщиков DNS, которые поддерживают протокол «DNS поверх TLS» (DNS-over-TLS, DoT) и потребуется знание точного доменного имени хоста (но не IP-адреса) выбранного провайдера. (Для справки — наиболее известные публичные провайдеры DNS с поддержкой DoT: Cloudflare, Google Public DNS, Quad9, CleanBrowsing, Adguard).

  1. Любым привычным способом (с Домашнего экрана, из меню приложений или панели быстрого доступа) переходим в «Настройки» Android.

    Android Переход в Настройки ОС с Домашнего экрана, мению приложений, системной шторки

  2. Открываем раздел параметров «Сеть и интернет», пролистываем список доступных параметров, находим и тапаем «Частный DNS-сервер».

    Android - Настройки ОС - Сеть и интернет - Частный DNS-сервер

    В отдельных Android-оболочках целевая функция может располагаться в отличном от указанного выше разделе «Настроек» (например, в MIUI на смартфонах Xiaomi (Mi, Redmi, POCO) – «Подключение и общий доступ»).

    Android - Функция Частный DNS-сервер в разделе Подключение и общий доступ ОС MIUI от Xiaomi

    Если пункт «Частный DNS-сервер» не обнаруживается, вводим его наименование или вариацию «Персональный DNS-сервер» в поле поиска над основным списком разделов параметров операционки, затем переходим по предлагаемой системой ссылке-результату.

    Android - Поиск функции Частный DNS-сервер в Настройках ОС

  3. В перечне «Выберите режим частного DNS-сервера» тапаем «Вручную». Далее вводим имя хоста поставщика персонального DNS-сервера в предназначенное для этого поле, тапаем «Сохранить».

    Android Ввод имени хоста поставщика DNS для работы функции Частный DNS-сервер в Настройках ОС

  4. Для обеспечения корректной работы активированного на шаге выше частного DNS-сервера и с целью завершения рассматриваемой операции рекомендуется выполнить очистку кэша DNS. Оптимальный метод: открываем панель быстрого доступа (системную шторку), включаем и через непродолжительное время выключаем на мобильном девайсе «Режим полёта».

    Android Включение и отключение Режима Полёта с целью очистки кэша DNS на устройстве

    Кроме того, для удаления временных данных DNS можно просто перезагрузить Android-устройство.

    Читайте также: Перезагрузка Android-девайсов

  5. Если это не выполняется автоматически, подключаем девайс к интернету, проверяем действенность выполненных манипуляций: возвращаемся в перечень настроек ОС, содержащий «Частный DNS-сервер» — в области с наименованием функции должно отображаться имя хоста поставщика DNS, но не сообщение «Ошибка подключения».

    Android Проверка фактора подключенности внесённого вручную в Настройки ОС Частного DNS-сервера

  6. Выходим из «Настроек» Андроид и используем смартфон/планшет по назначению, теперь все сетевые запросы устройства будут обрабатываться введённым в параметры операционной системы DNS-сервером.

Способ 2: Сторонние приложения

Более удобный и гибкий, нежели средства ОС, а иногда и единственно эффективный метод включения, настройки и эксплуатации альтернативного DNS-сервера в среде Android подразумевает использование специализированного стороннего софта. В Google Play Маркете представлено множество в целом похожих друг на друга приложений с функцией смены DNS на устройстве, далее мы рассмотрим три самых популярных и одновременно надёжных из них.

Вариант 1: DNS Changer

DNS Changer от разработчика BGNmobi – это одно из самых востребованных на сегодня (более 10 млн загрузок из Google Play Маркета) сторонних средств управления DNS на Android-устройствах с версией ОС 4.4 и выше. К ключевым возможностям софта относятся поддержка любых типов интернет-подключений (Wi-Fi/3G/4G), выбор DNS-поставщика из заготовленого перечня, самостоятельное добавление и конфигурирование DNS-соединений пользователем, проверка скорости отклика серверов (пингование) с целью выявления наилучшего в тех или иных условиях.

К недостаткам приложения можно отнести отсутствие перевода интерфейса на русский язык, но даже не зная английского, разобраться, как получить на девайсе и настроить DNS Changer, будет несложно.

Скачать DNS Changer из Google Play Маркета

  1. Переходим по ссылке выше с Android-девайса, скачиваем DNS Changer с его открывшейся в Google Play Маркете страницы.

    DNS Changer для Android - Установка приложения из Google Play Маркета

    Читайте также: Как установить приложение на Android-устройство

  2. Запускаем приложение, тапаем «ACCEPT» на его приветственном экране. Затем, ознакомившись с «Условиями использования» софта, принимаем их нажатием на кнопку «AGREE TO ALL».

    DNS Changer для Android - Первый запуск приложения после установки, принятие условий использования и лицензионного соглашения

  3. Для решения поставленной в настоящей статье задачи вполне достаточно возможностей бесплатного варианта DNS Changer, поэтому в окне «Privacy Note» тапаем «CONTINUE AS FREE». После этого софт считается полностью подготовленным к выполнению своих функций.

    DNS Changer для Android - выбор бесплатной модели использования приложения, главный экран

  4. Для начала опишем, как выполняется проверка скорости (пинга) доступных для включения через софт DNS-серверов. Это осуществляется приложением для всех добавленных в него конфигураций одновременно и помогает выбрать наиболее эффективную службу:
    • Нажимаем на расположенный внизу слева главного экрана DNS Changer элемент «Speed Test», тапаем по кнопке «BEGIN SPEED TEST», и затем – «WATCH VIDEO».

      DNS Changer для Android - функция тестирования скорости DNS-серверов, запуск проверки

    • Ожидаем завершения проводимых софтом тестов, — в результате отобразится список провайдеров DNS и их IP-адресов, где слева указаны значения времени отклика каждого сервера (меньшее – лучшее).

      DNS Changer для Android - процесс тестирования скорости (пинга) DNS-серверов и его завершение

    • При желании можно тапнуть «USE It» справа в области с именем подходящего для использования в дальнейшем поставщика DNS – это сделает его выбранным в рассматриваемом в следующем пункте этой инструкции списке «Choose a DNS provider», а значит, готовым к мгновенному подключению средствами DNS Changer.

      DNS Changer для Android - выбор DNS-сервера для использования через приложение на экране с результатами тестирования пинга

  5. Выбор определённого DNS-сервера в приложении двухвариантный, но в любом случае осуществляется при помощи элемента «Choose a DNS provider» на его главном экране.
    • Для эксплуатации услуг добавленного в софт поставщика DNS тапаем по раскрывающемуся списку «Choose a DNS provider», пролистываем перечень и, обнаружив подходящее решение, касанием выбираем его.

      DNS Changer для Android - выбор DNS-сервера из перечня загруженных в приложение

    • Если необходимо использовать отсутствующую в приложении конфигурацию DNS, в рассматриваемом списке выбираем «Custom DNS (Enter manually)». Далее заполняем поля «DNS 1» и «DNS 2 (Optional)» данными IP-адресов поставщика.

      DNS Changer для Android - ввод IP-адресов DNS1 и DNS2 при добавлении собственного DNS-сервера в приложение

      При необходимости фильтрации поступающего на девайс по протоколу IPv6 трафика активируем опцию «Enable IPv6», вводим предоставляемые провайдером значения адресов в поля «DNSv6 1» и «DNSv6 2».

      DNS Changer для Android - Включение опции Enable iPv6 и ввод параметров при добавлении отсутсвующего в приложении DNS-сервера

  6. Для инициации процесса обработки сетевых запросов девайса через DNS Changer согласно выбранных на шаге выше параметров нажимаем на кнопку «START». При первом запуске основной функции приложения поступит уведомление о необходимости создания на устройстве локального VPN-туннеля, — разрешаем эту операцию касанием по кнопке «GOT IT», и затем подтверждаем запрос операционки на подключение «DNS Changer» к сети VPN.

    DNS Changer для Android подключение к DNS-серверу, подверждение запросов приложения о работе через VPN-сеть

  7. Далее несколько секунд ожидаем завершения подсоединения к DNS-серверу, касаемся крестика в правом углу экрана с уведомлением «Connection Succeeded».

    DNS Changer для Android процесс соединения приложения с DNS-сервером и его успешное завершение

  8. На этом фактически всё, DNS Changer можно закрывать – средство продолжит функционировать в фоновом режиме. Для остановки работы софта тапаем «Disconnect» в области его уведомления в панели быстрого доступа Android,

    DNS Changer для Android Остановка работы приложения через панель быстрого доступа (системную шторку) ОС

    либо открываем приложение, нажимаем «STOP» на его главном экране.

    DNS Changer для Android остановка работы софта, то есть отключение фильтрации трафика через выбранный DNS-сервер

  9. Дополнительно. Для тех пользователей, кому требуется часто переключаться между разными DNS-серверами, в приложении предусмотрена возможность добавить собственных провайдеров в список всегда доступных для выбора и включения, а также проверки пинга:
    • Переходим в раздел «Advanced» DNS Changer, коснувшись одноимённой кнопки в правом нижнем углу главного экрана софта. Тапаем «+» справа от наименования функции «You can add custom DNS» в списке «Custom DNS List».

      DNS Changer для Android Advanced - функция You can add custom DNS

    • В открывшемся окне «Add Custom DNS» заполняем поля «Name» (можно использовать любое наименование), «DNS 1» и «DNS 2 (Optional)» (IP-адреса вводимого в приложение поставщика DNS).

      DNS Changer для Android Ввод имени добавляемого в приложение DNS-сервера, ввод параметров IP для DNS1 и DNS2

    • При необходимости активируем опцию «Use DNS v6», вносим необходимые для обеспечения фильтрации запросов по протоколу IPv6 данные в поля «DNSv6 1» и «DNSv6 2 (Optional)».

      DNS Changer для Android Ввод параметров iPv6 при добавлении DNS-сервера в приложение

    • Завершив ввод адресов, тапаем «ОК» в окошке «Add Custom DNS», затем немного ожидаем, пока приложение протестирует предоставленную конфигурацию на работоспособность. В результате получаем уведомление «Addition successful», и

      DNS Changer для Android завершение конфигурирования и добавления DNS-сервера в приложение

      возможность использовать добавленный DNS-сервер наряду с изначально предлагаемыми в DNS Changer.

      DNS Changer для Android использование добавленного вручную в приложение DNS-сервера

Вариант 2: Nebulo

Следующий DNS-настройщик для Android, который мы рассмотрим, выделяется в первую очередь поддержкой протоколов DNS-over-TLS и DNS-over-HTTPs, что позволяет достичь максимального соответствия потребностям пользователя и максимального уровня безопасности при отправке запросов нужному серверу. Nebulo может эффективно использоваться на девайсах под управлением Android 5.0 и более новых версий, из других плюсов – практически полностью переведён на русский язык.

Скачать Nebulo из Google Play Маркета

  1. Воспользовавшись ссылкой выше, открываем страницу Nebulo-Dns over HTTPS/TLS в Play Маркете, инсталлируем приложение на девайс.

    Nebulo-Dns over HTTPS TLS для Android - установка приложения для смены DNS на девайсе из Google Play Маркета

    Стоит отметить, что продукт распространяется не только через Магазин приложений Google, его можно найти и в других каталогах Android-приложений.

    Читайте также: Магазины приложений для Android

  2. Для получения возможности использовать Nebulo по назначению требуется, чтобы интегрированная в мобильной операционке функция «Частный DNS-сервер» была выключена. Поэтому, прежде чем запускать средство на устройстве с Android 9 и выше, переходим в «Настройки» системы, открываем раздел «Сеть и интернет», находим среди опций и нажимаем «Частный DNS-сервер».

    Android - вызов функции Частный DNS-сервер в Настройках операционки

    Далее переводим отвечающий за режим работы персонального DNS-сервера переключатель в положение «Отключён» и тапаем «Сохранить».

    Android - отключение функции Частный DNS-сервер в разделе Сеть и интернет Настроек ОС

  3. Запускаем Nebulo и переходим к выбору либо добавлению используемого в дальнейшем DNS-сервера. Для этих целей служит кнопка в правом нижнем углу главного экрана приложения, нажимаем на неё

    Nebulo для Android - запуск приложения для включения альтернативного DNS, кнопка выбора сервера
    и далее действуем в зависимости от ситуации:

    • Выбираем предустановленный сервер. Из раскрывающегося списка под заголовком на открывшемся экране выбираем протокол передачи данных, который будет задействован при обращении к DNS-серверу: «DNS-over-TLS (DoT)» или «DNS-over-HTTPs (DoH)».

      Nebulo для Android - выбор протокола передачи данных для DNS в окне Настройки сервера

      Затем переводим радиокнопку в соответствующее подходящему решению из предложенного на экране списка положение, нажимаем «ОК».

      Nebulo для Android - выбор поставщика DNS в окне Настройки сервера и его активация для использования через приложение

    • Вводим в приложение отсутствующий DNS-сервер:

      Тапаем «ДОБАВИТЬ СЕРВЕР» внизу экрана «Настройки сервера» Nebulo, в отобразившемся окне «Добавить сервер» выбираем протокол передачи данных из раскрывающегося списка;

      Nebulo для Android - ДОБАВИТЬ СЕРВЕР, выбор протокола передачи данных для DNS-сервера

      Заполняем поля «Имя сервера», «Первичный DNS сервер» и опционально «Вторичный DNS сервер», сохраняем конфигурацию касанием «ОК»;

      Nebulo для Android - ввод параметров добавляемого в приложение DNS-сервера

      Далее переводим радиокнопку выбора поставщика DNS на добавившийся в список «Настройки сервера» пункт, тапаем «ОК» внизу экрана справа.

      Nebulo для Android - выбор добавленного в приложение вручную провайдера DNS в перечне Настройки сервера

  4. Чтобы инициировать подключение девайса к интернету через выбранный на шаге выше DNS-сервер, нажимаем «СТАРТ» внизу экрана «Статус» Nebulo. При первом использовании формируемого софтом соединения появится сообщение с описанием принципа его работы (через фиктивный локальный VPN), — подтверждаем его прочтение нажатием «ОК», затем соглашаемся с запросом на подключение к созданной средством виртуальной сети.

    Nebulo для Android - первое подключение к DNS через приложение, подтверждение соединения с VPN-сетью

  5. На этом по основной функциональности рассматриваемого инструмента всё – далее он поселяется в фоне и функционирует без дополнительного вмешательства. Для отключения от альтернативного DNS-сервера тапаем «Стоп» (или «Пауза», если нужно временно приостановить соединение) под висящим в системной шторке Android уведомлением,

    Nebulo для Android - работа приложения в фоновом режиме, отключение от DNS через панель быстрого доступа ОС

    либо перемещаемся на главный экран «Статус» Nebulo и нажимаем «СТОП» внизу.

    Nebulo для Android - остановка работы приложения, отключение DNS с помощью кнопки на главном экране софта

  6. Среди весьма полезных возможностей Nebulo стоит упомянуть тестирование скорости отклика доступных в приложении DNS-серверов с целью выбора оптимального в тот или иной момент времени. Для этого тапаем по значку «Wi-Fi» внизу главного экрана приложения, затем нажимаем «START THE TEST» и ожидаем

    Nebulo для Android - функция проверки (пингования) DNS серверов в приложении, запуск проверки

    завершения проверки.

    Nebulo для Android - процесс тестирования скорости отклика DNS-серверов в приложении и его завершение

Вариант 3: Intra

Приложение Intra – ещё одно эффективное решение связанных с функционированием DNS-серверов на Android-устройстве задач, кроме прочего, позиционируемое как средство защиты от перехвата DNS-запросов, некоторых фишинговых атак и отдельного вредоносного ПО. Софт стал популярным ввиду простоты освоения и использования, приятного оформления интерфейса, а также за счёт возможности запуска даже на безнадёжно устаревших девайсах (требуемая версия Android — 4.1 и выше).

Скачать Intra из Google Play Маркета

  1. Переходим по предложенной выше ссылке, устанавливаем Intra на Android-устройство.

    Intra для Android - инсталляция приложения для управления DNS-серверами на устройстве из Google Play Маркета

  2. Запускаем приложение, дважды тапаем «ДАЛЕЕ» на его информационных экранах, затем нажимаем «ПРИНЯТЬ».

    Intra для Android - первый запуск приложения для включения альтернативных DNS-серверов на девайсе

  3. При первом запуске подтверждаем запрос приложения на подключение к сети VPN (в действительности — к автоматически формируемому Intra локальному VPN-туннелю).

    Intra для Android - запрос приложения для настройки DNS-сервера на подключение к сети VPN

  4. По умолчанию Intra устанавливает защиту DNS-запросов путём их перенаправления на сервер Google Public DNS и начинает работать сразу после своего открытия пользователем. Если такое положение вещей устраивает, можно закрыть приложение (оно продолжит функционировать в фоновом режиме) и использовать девайс в обычном режиме.

    Intra для Android - автоматическое включение защиты от DNS-атак при открытии приложения, работа в фоновом режиме

  5. Чтобы остановить работу софта, тапаем по переключателю «Включено» на его главном экране.

    Intra для Android - остановка работы приложения при помощи переключателя на его главном экране

  6. С целью выбора определённого эксплуатируемого Intra DNS-сервера:
    • Тапом по трём чёрточкам в левом верхнем углу приложения вызываем его главное меню, оттуда перемещаемся в «Настройки». Нажимаем на первую функцию в открывшемся списке – «Выберите сервер с протоколом DNS поверх HTTPS».

      Intra для Android - Вызов главного меню, переход в Настройки приложения для выбора DNS-сервера

    • Далее, или выбираем поставщика из раскрывающегося списка «Встроенный сервер»,

      Intra для Android - выбор альтернативного DNS-сервера из списка предлагаемых приложением

      или переводим радиокнопку в положение «Настраиваемый URL сервера», вводим URL-адрес желаемого к использованию DNS-провайдера в соответствующее поле.

      Intra для Android - ввод альтернативного DNS-сервера с поддержкой DoH в Настройки приложения

    • Завершив выбор или ввод адреса сервера, тапаем «Принять». Затем возвращаемся на главный экран приложения, активируем его

      Intra для Android - сохранение внесённых в Настройки софта изменений, возврат на главный экран, запуск основной функции

      главную функцию.

      Intra для Android - Приложение включено, сведения о его работе

Подписаться
Уведомить о

1 Комментарий
Популярные
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
Аноним
04.09.2023 22:47

Как отключит бесплатно рекламы на телефоне realme