LINUX.ORG.RU

Блокировка рекламы через dnsmasq

 , ,


0

2

Давно пользуюсь такой блокировкой рекламы средствами домашнего роутера, но в последнее время появились непонятки с яндексом всем известным российским поисковиком. Тупо не грузит медиа (графику и аудио) почти на всех его сервисах. Не работает приложение ЯМузыка.

adblock.dnsmasq имеет такую структуру

server=/.adfox.yandex.ru/
server=/.adfp.send.microad.jp/
server=/.adfpaces.ero-advertising.com/
server=/.adfpoint.com/
server=/.adframesrc.com/
server=/.adfrika.com/
server=/.adfrontiers.com/
server=/.adfs.senacrs.com.br/
server=/.adfstat.yandex.ru/
server=/.adfueling.com/
server=/.adfun.ru/
server=/.adfunkyserver.com/
server=/.adfurikun.jp/
server=/.adfusion.com/
...

Вот скрипт который формирует adblock.dnsmasq по списку рекламных хостов.


curl --compressed https://schakal.ru/hosts/hosts.txt \
| grep -vFf /opt/etc/white_list.txt \
| awk '{sub("\r$", ""); sub("^www\\.", "", $2); if ($0 && $0 !~ /^#/ && $2 && $2 !~ /^$/ && $2 != "localhost") print "server=/." $2 "/";}' \
| sort -u > /opt/etc/adblock.dnsmasq

if [ ! -e "/opt/etc/init.d/S56dnsmasq" ]; then
  restart_dhcpd
  else
    /opt/etc/init.d/S56dnsmasq restart
    fi

В список исключений white_list.txt пробовал добавлять практически все, на что ссылаются страницы яндекса при работе через браузер.

Создатель списка рекламных хостов бьет себя в грудь что мол все у него и других все работает и причина скорее в моем роутере.

Может быть скрипт чего неправильно формирует и режет лишнее?



Последнее исправление: Grantrol (всего исправлений: 5)

Может быть скрипт чего неправильно формирует и режет лишнее?

Ну так отключи вовсе и проверь. Заработает - значит ты угадал и «чего не правильно формирует и режет лишнее».

Ну и Яндекс славится тем, что всячески старается просунуть свою рекламу. Вот взяли и привязали к какой-то параше. Не загрузил - остался без котиков. Ведь блокирвощики некоторые работают иначе - грузят, но скрывают. А у тебя отлуп сразу идёт.

gutaper ★★★★★
()
Последнее исправление: gutaper (всего исправлений: 1)

Ха-ха, узнаю свой стиль.

ValdikSS ★★★★★
()
Ответ на: комментарий от gutaper

Да решилось уже. Там автор списка хостов лишнего насовал в список. А может и не лишнего, но без этого яндекс не работал. Причем не работали полноценно приложения от яндекса и почти все вебсервисы.

Grantrol
() автор топика

Я тут прикалываюсь с AddBlock. Эта американская фикня совсем игнорирует ресурс lenta.ru Всегда пустая страница (из перехода майлру) Проверял на всяких пк и IP. Из Хрома.

Bootmen ☆☆☆
()
Последнее исправление: Bootmen (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.