LINUX.ORG.RU

История изменений

Исправление alozovskoy, (текущая версия) :

Вот как пример реализации http://www.bsdnow.tv/tutorials/dnsmasq. Вообще смысл в том чтоб накачать ad-листов, потом распарсить их и подсунуть dnsmasq чтоб он вместо доменов с рекламой отдавал адрес сервера с «заглушкой». Простой «вебсервер» (десяток строк на perl) принимает запросы к рекламным сайтам и вместо них отдает картинку размером в 1 пиксель или просто HTTP200. Могу чуть позже скинуть свою «реализацию», но у меня особо отличий нет - просто несколько листов собирается и сервер с заглушкой на python написан. Все это дело крутится на роутере из Raspberry Pi, то есть весьма нетребовательно к ресурсам. Хотя есть и минусы - не всю рекламу так можно вырезать, тот же adblock с этим справляется лучше, но его и не везде поставить можно.

Исходная версия alozovskoy, :

Вот как пример реализации http://www.bsdnow.tv/tutorials/dnsmasq. Вообще смысл в том чтоб накачать ad-листов, потом парсишь их и подсовываешь dnsmasq чтоб он вместо доменов с рекламой отдавал адрес сервера с «заглушкой». Простой «вебсервер» принимает запросы к рекламным сайтам и вместо них отдает картинку размером в 1 пиксель или просто HTTP200. Могу чуть позже скинуть свою «реализацию», но у меня просто несколько листов собирается и сервер с заглушкой на python написан. Все это дело крутится на роутере из Raspberry Pi и весьма не требовательно к ресурсом. Хотя есть и минусы - не всю рекламу так можно вырезать, тот же adblock с этим справляется лучше, но его и не везде поставить можно.