Как поменять DNS на Android

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

DNS означает систему доменных имен и служит «телефонной книгой» для Интернета. DNS отвечает за перевод доменов (например, lifewire.com) на маршрутизируемые IP-адреса, которые легче запомнить. В конце концов, вам не нужно помнить 151.101.130.114 в качестве адреса для lifewire.com. А без DNS эти доменные адреса не могли бы быть преобразованы в маршрутизируемые IP-адреса. Вот почему DNS так важен.

Каждое устройство, которому требуется доступ к внешнему миру (глобальная сеть, или WAN), имеет DNS-сервер (или два), который сообщает вашему телефону, как добраться до данного адреса. Эти адреса почти всегда связаны с вашим оператором связи (например, Verizon, ATT или Sprint) или используемой беспроводной сетью. Службы DNS, предоставляемые вашим оператором или сетью Wi-Fi, не всегда могут быть самыми быстрыми при переводе доменов в IP-адреса. Или хуже, они могут быть менее безопасными. К сожалению, невозможно сменить носитель DNS нерутированного устройства. Однако возможно изменить адреса DNS при подключении к беспроводной сети. Учитывая, что беспроводные сети часто менее безопасны, чем операторские сети, изменение используемых служб DNS может быть целесообразным.

Информация о версии

В этой демонстрации будут использоваться Android 9 (Pie) и Android 8 (Oreo). Однако шаги должны быть похожими на предыдущих итерациях (возвращаясь к версии 6). Самым большим отличием будет расположение настроек приложения и внешний вид экранов конфигурации.

Какие DNS-адреса использовать

Может показаться сложным изменить DNS вашего устройства вручную, но это не так. Прежде чем сделать это, вам необходимо знать, какие DNS-адреса доступны для использования. Два самых популярных бесплатных DNS-сервиса — это Google и OpenDNS. Вы можете выбрать любую услугу, так как они работают одинаково. Эти адреса:

  • Google: 8.8.4.4 и 8.8.8.8
  • OpenDNS: 208.67.222.222 и 208.67.220.220

Смена DNS на Android 9 (пирог)

В Android 9 появился совершенно другой (и гораздо более простой) метод смены адресов DNS. Вместо того, чтобы менять адреса для каждой сети, вы можете установить альтернативные адреса DNS в одном месте. Однако есть еще одно очень важное отличие. В Android 9 вы не можете настроить стандартный DNS-сервер (например, Google или OpenDNS). Вместо этого вы должны использовать так называемый DNS поверх TLS, который является зашифрованной формой DNS. Эти адреса будут доменными именами, а не IP-адресами.

Один из самых популярных сервисов Private DNS — CloudFlare. DNS-адрес CloudFlare: 1dot1dot1dot1.cloudflare-dns.com. Вы также можете выбрать использование службы CleanBrowsing DNS, которая имеет три разных DNS-сервера:

  • Фильтр безопасности, который блокирует фишинговые, вредоносные и вредоносные домены и использует адрес security-filter-dns.cleanbrowsing.org.
  • Семейный фильтр, который блокирует доступ к взрослым, порнографического и откровенных сайтов, а также сайты, как Reddit. Это использует адрес family-filter-dns.cleanbrowsing.org.
  • Взрослый фильтр, который блокирует доступ ко всем взрослым, порнографические и явных сайтов и использует адрес adult-filter-dns.cleanbrowsing.org.

Чтобы вручную изменить DNS на Android Pie, выполните следующие действия:


  1. Потяните вниз оттенок уведомления дважды и затем нажмите значок передач в левом нижнем углу тени. В появившемся окне нажмите сеть интернет.


  2. В появившемся окне нажмите продвинутый раскрыть частную запись DNS.

    Значок шестеренки, Сеть и Интернет, Расширенные кнопки в настройках Android 9


  3. Нажмите Частный DNS, Выбрать Частный DNS предоставляет имя хоста и введите либо URL-адрес CloudFlare, либо один из URL-адресов CleanBrowing в предоставленном пространстве.

    Добавлен частный DNS, имя хоста частного DNS-провайдера и DNS-адрес


  4. Нажмите Сохранить заканчивать.


И это все, что нужно для изменения DNS на Android 9.

Изменение DNS на Android 8 и ранее

Затем мы настроим сеть Wi-Fi для использования альтернативного DNS-сервера на Android Oreo. Этот метод также будет работать для Android 7 и 6 (хотя расположение некоторых настроек может отличаться).

Помните, что при изменении адреса DNS для Android 8 и более ранних версий это делается для каждой сети, поэтому вы должны сделать это для любой беспроводной сети, которую вы хотите использовать для другого DNS-сервера / службы.

Вот как:


  1. Вытяните тень уведомления дважды, нажмите значок передач в правом верхнем углу, а затем нажмите Wi-Fi.


  2. Нажмите и удерживайте название беспроводной сети, которую нужно изменить, а затем нажмите Изменить сеть.

    Три экрана Android 8 со значком шестеренки, кнопкой Wi-Fi и пунктом меню «Изменить сеть»


  3. Нажмите Расширенные настройки а затем нажмите DHCP.

    Расширенные настройки, кнопки DHCP в настройках Android 8


  4. Из всплывающего окна нажмите статический а затем нажмите DNS 1. Введите адрес DNS (например, 8.8.8.8).

    Два экрана Android 8, показывающие статические и DNS области


  5. Нажмите СПАСТИ заканчивать.


Выполните описанный выше процесс с каждой беспроводной сетью, для которой вы хотите использовать альтернативные адреса DNS. Вы даже можете настроить разные DNS-серверы для разных сетей Wi-Fi. Например, для вашей домашней сети вы можете использовать адрес DNS Google 8.8.8.8, а для другой сети вы можете использовать адрес OpenDNS 208.67.220.220. Вы можете обнаружить, что один DNS-сервер лучше работает с определенной беспроводной сетью. К счастью, с Android вы можете вносить такие изменения в конфигурации сети.

Ссылка на основную публикацию