Как избавиться от рекламы на Андроид смартфоне

Опубликовано: 5 ноября 2019 / Обновлено: 6 ноября 2019
Раздел(ы): Android, Смартфоны, ТВ боксы, электронные книги
Просмотры: 9020
Комментарии: 4

Наличие рекламы на сайте или в приложении позволяет владельцу заработать деньги. Однако некоторые издатели так злоупотребляют рекламой, что пользоваться смартфоном становится очень некомфортно, реклама лезет со всех сторон, откуда ее совсем не ждешь. Если раньше реклама была только на сайтах, то теперь ее показывают и приложения.

Как заблокировать рекламу на смартфоне

Ранее я писал об одном из способов блокировки рекламы на Андроид — https://moonback.ru/page/ad-block. Суть его в блокировке доступа к сайтам рекламных систем через DNS записи в файле HOST операционной системы. Если настроить соответствие имен всех известных рекламных площадок к адресу localhost равному 127.0.0.1, то все запросы получит устройство их отправившее. А так как наш телефон и/или планшет не являются рекламным сервером, то программы с рекламой в том числе и браузер в ответ ничего не получат и соответственно мы не увидим рекламный баннер.

Описанный ранее способ требовал доступ к файлу HOST, что возможно только с ROOT-правами. А если таких прав нет, то можно воспользоваться рекомендациями ниже.

Персональный DNS сервер в Андроид

В операционной системе Андроид 9 в настройках «Сеть и Интернет» можно указать персональный DNS сервер. То есть отличный от того, который отдает нам провайдер. Это позволяет нам использовать сторонние DNS серверы, в том числе с защитой от рекламы. Одним из таких серверов является Adguard DNS.

Компания Adguard известна своими решениями по части блокировки рекламы. В данной статье мы воспользуемся вариантом использования специальных DNS-серверов, которые блокируют доступ к серверам рекламных сетей. По сути они работают так же как файл HOST, при запросе к доменному имени рекламной сети ничего не отдают в ответ.

Как удалить рекламу на Android с помощью DNS

Чтобы заблокировать рекламу на смартфоне или планшете с операционной системой Андроид 9 необходимо зайти в настройки «Сеть и Интернет» и разделе и указать в качестве Персонального DNS сервера сервер dns.adguard.com

Как избавиться от рекламы на Андроид смартфоне

После этого желательно перезагрузить смартфон и реклама исчезнет не только при просмотре сайтов, но и из программ.

Недостатки предложенного метода

Во-первых. Данный метод работает только на Андроид 9. Если у вас более ранняя версия операционной системы, то вы не сможете им воспользоваться.

Во-вторых. При использовании DNS серверов от Adguard иногда пропадает доступ и к нужным сайтам или вебинтерфейсам устройств. Например, к странице авторизации проводного интернета Билайн.

Выводы

Предложенный способ блокировки рекламы на смартфонах одинаково хорошо работает как при мобильном интернете, так и при Wi-Fi подключении. Это решение идеально подходит для нерутованных телефонов. Для блокировки рекламы не нужно устанавливать дополнительные программы на смартфон.

Успешная блокировка рекламы была проверена на смартфоне Asus ZenFone Max Pro (M1) с операционной системой Андроид 9, версия прошивки WW-16.2017.1910.059.

Обсуждение (комментарии к статье)

    1. При использовании DNS серверов от Adguard иногда пропадает доступ и к нужным сайтам или вебинтерфейсам устройств.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Нажимая кнопку "Отправить" Вы даёте свое согласие на обработку введенной персональной информации в соответствии с Федеральным Законом №152-ФЗ от 27.07.2006 "О персональных данных", на условиях и для целей определенных политикой конфиденциальности сайта.
© Юрий Рассадников, 2011 - 2024
uptime узнать
Домен : reg.ru
Хостинг : adman.com
SQL - 6 | 0,176 сек. | 13.92 МБ