Tooprogram.ru

Компьютерный справочник
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

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

Профиль | Отправить PM | Цитировать

у меня дома RT-AC68U, хочу на нем заблокировать рекламу используя штатную прошивку, по этому поводу нашел пару статей:

как менять хостс файл, но там сказано что он после перезагрузки все равно сам сгенерируется заново
http://www.snbforums.com/threads/rep. ts-file.13711/

подскажите как объединить эти действия чтобы в итоге при загрузке автоматом подцеплялись нужные хост файлы и будет ли работать это на https траффик (грубо говоря блокирует ли это ютуб рекламу)?

или проще дома поднять на сервере сквид и пустить клиентов через него?

Сообщения: 1576
Благодарности: 132

Конфигурация компьютера
Материнская плата: asus maximus v gene
HDD: все сата системный ssd crucial
Звук: asus xonar dgx
CD/DVD: nec
ОС: windows 10

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

Сообщения: 122
Благодарности: 6

на телевизор не работает https://m.adguard.com/ru/welcome.html
плюс на телефонах(ios) работает только с сафари, остальные приложения сосут болт

Самый простой способ для asus роутеров это установка прошивки(противоречит задаче конечно но как оказалось не все так плохо) от Merlin http://asuswrt.lostrealm.ca/download (выглядит 1 в 1 как оригинальная только добавляет больше тумблеров даже более того все настройки тянет из оригинальной) а так же позволяет устанавливать приложения через Entware

Шаг 1: устанавливаем прошивку (3 минуты)

ps. удивило что после обновления на прошивку от merlin скорость копирования по сети от 40-80 мег/c возросла до стабильных 100 ( при копировании 5 гигового файла)

Это сообщение посчитали полезным следующие участники:

Сообщения: 1255
Благодарности: 434

Сообщения: 122
Благодарности: 6

2. Существуют ли бесплатные DNS с фильтром рекламы? »

Последний раз редактировалось c4uran, 09-04-2016 в 14:36 .

Сообщения: 1
Благодарности:

Здравствуйте дорогие друзья.

Интересные ссылки спасибо!
Как я понял, есть два основных метода блокировки рекламы: прописать hosts, чтобы вообще перенаправить это все дело на нулевой ip и второй пустить траф через прокси.

Задача у меня такая: смотреть гуглофашистский ютюб через приложение в телефоне.
Роутер у меня старенький, но хороший ASUS RT-16
Помучался я пару дней, почитал документациии, и попробовал оба этих метода. Расскажу что у меня получилось:

Метод 1: сделать левый hosts
Прошил с горем пополам OpenWrt, залил список хостов вот отсюда http://winhelp2002.mvps.org/hosts.txt, результат такой:
1) OpenWrt на моем роутере при средней нагрузке в 50mb по торрентам практически виснет, т.е. прошивка тормозная.
2) Я бы смирился с пунктом 1, но получаются странные результаты: В браузере все хорошо рекламу ютюб не показывает, другие сайты показывают пустые фреймы заместо рекламы. Но вот с приложением ютюба на телефоне проблема, рекламу все равно показывает. Включил логирование DNS запросов на роутере, попробовал ручками добавить в hosts домены разные из лога, но гуглофашисты как-то обходят это дело и реклама все равно идет. Предполагаю, что либо ip прошит в приложении, либо оно там по моим логам запрашивает рандомные сабдомены может с них реклама. В hosts, насколько я знаю, рандомные сабдомены не прописать.
В общем метод не очень хороший.

Метод 2: пустить через прокси то, что c4uran писал 05-11-2015 11:39
Легко прошил Asuswrt-Merlin, прошивка очень понравилась, шустрая, хорошая, но к сожалению она мой допотопный роутер перестала поддерживать, но, тем не менее все заработало результат такой:
1) На обычных сайтах работает все на ура, чистые красивые страницы без рекламы.
2) А вот на ютюбе проблема. И приложение, и браузер перестали проигрывать вообще какое-либо видео. попробовал подцепить разные листы adblock результата не добился. И тут гуглофашисты постарались.

Печалька.. Может кто подскажет как все-таки правильно гуглофашистов обойти?

Блокировать трекеры рекламы на сетевом уровне сложно, но возможно

Когда вы выходите в интернет или используете приложение, множество компаний спокойно отслеживают каждое ваше действие. Некоторые, такие как Newrelic, достаточно невинны, они отслеживают ошибки пользователей и чтобы быстрее на них реагировать. Но другие, такие как Facebook Audience Network, собирают огромное количество данных как с ваших собственных устройств, так и с устройств в вашей сети.

Блокировка рекламы традиционно была выходом для потребителей, желающих сохранить конфиденциальность своей информации, но она работает только в веб-браузерах. Многие компании теперь отслеживают вас и в нативных приложениях. И удаление вашей учетной записи Facebook не мешает компании отслеживать вас — социальная сеть создает «теневые профили», чтобы собирать данные также и о тех, кто не пользуется ею в Интернете.

Пытаясь защитить свою частную жизнь, я решил, что лучше всего использовать ядерный метод: блокировать рекламу и трекеры во всей моей домашней сети.


Статья переведена при поддержке компании EDISON Software, которая разрабатывает приложения и сайты, а также инвестирует в стартапы.

Блокировка рекламы и трекеров на уровне сети защищает любое устройство, подключенное к этой сети. Eero, компания Wi-Fi роутеров, принадлежащая Amazon, предлагает платную услугу для этого, а бесплатные альтернативы, такие как AdGuard Home и Pi-hole, набирают популярность. Большинство из этих инструментов предназначены для работы на Raspberry Pi, доступном компьютере по цене от 35 долларов США, который заменяет стандартный DNS-сервер вашего дома. Когда вы набираете в телефоне доменное имя, например «google.com», оно перенаправляется на блокировщик рекламы до того, как оно достигнет истинного места назначения. Блокировщик рекламы проверяет список рекламных серверов, предоставленный сообществом, и блокирует URL-адреса треккинга, которые обнаруживаются до того, как они начнут загружаться.

Блокировка рекламы на сетевом уровне позволяет вам контролировать службы, к которым ваши устройства незаметно обращаются в фоновом режиме, что особенно важно для нативных приложений на вашем телефоне, недоступных для блокировщиков рекламы на основе браузера. Это также распространяется на устройства, такие как Samsung Smart TV, которые показывают встроенную рекламу на домашнем экране. Рекламу обычно нельзя отключить, но с блокировкой рекламы на сетевом уровне она полностью удаляется, потому что телевизор просто не может попасть на рекламный сервер.

Я использую AdGuard более года, и разница поразительна: и Twitter, и Instagram постоянно предлагают мне не релевантную рекламу нездоровой пищи, а не обычную целевую рекламу. Совершенно очевидно, что у них нет хороших данных для работы. Более того, веб-сайты, которые я загружаю дома, не имеют баннерной рекламы: серый пробел заполняет пространство, где они должны быть.

Самым большим недостатком сетевого блокировщика рекламы является его настройка. Если у вас есть Raspberry Pi, AdGuard необходимо установить с помощью командной строки, прежде чем он отобразит удобный веб-интерфейс со статистикой и конфигурацией. Затем, как только сервер запущен, вам нужно обновить DNS сервер вашего маршрутизатора с того, на который настроена ваша интернет-компания, на IP адрес вашего Raspberry Pi, чтобы он мог перехватывать запросы независимо от того, какое устройство вы используете.

Поскольку у меня есть опыт работы в области компьютерных наук, у меня не было проблем с этими шагами, но легко предположить, что они могут напугать кого-то, кто не так хорошо знаком с домашними сетями. Существуют простые альтернативы, такие как встроенная блокировка рекламы в беспроводном маршрутизаторе Eero, но это обычно предлагается за дополнительную ежемесячную абонентскую плату.

Как только вы настроите и запустите сервер, вы можете быть уверены, что трекеры не смогут следить за вами в вашем доме. Объявления автоматически удаляются со всех веб-сайтов, независимо от того, какое устройство вы используете дома, оставляя пробел в том месте, где они должны были загружаться, и делая просмотр менее отвлекающим. AdGuard и Pi-hole предоставляют статистику о заблокированных рекламных объявлениях и трекерах.

В моей собственной сети самые частые нарушители меня удивили: Adguard за неделю заблокировал сотни тысяч попыток медиаплеера Roku подключиться к серверам компании — скорей всего он пытался посылать данные о моих привычках при просмотре видео. Службы треккинга Netflix и Facebook также были очень активными.

Блокировка трекеров на уровне сети не защитит вас, когда вы не дома, поскольку блокировщик работает только тогда, когда вы находитесь в своей собственной сети, но вы можете использовать аналогичную стратегию для блокировки трекеров, когда находитесь вне своего дома. Лучшие варианты для этого — VPN-сервисы. Эти инструменты направляют ваш трафик в специальную сеть, блокируя рекламу аналогично блокировщикам сетевого уровня, но используя стороннюю службу.

Некоторые VPN-сервисы — это просто скрытые способы сбора других данных от вас, но Adguard и Weblock обрабатывают эти данные на вашем телефоне, а не в облаке. Apple, однако, расправилась с этими вариантами, сделав ограниченный выбор на iOS.

Защитить вашу частную жизнь не всегда просто, но существуют инструменты, позволяющие защититься от трекинга по умолчанию. Теперь мы можем сделать их доступными для всех.

Как заблокировать (удалить, убрать) рекламу из Youtube приложения телевизора при помощи роутера

На Samsung Smart TV хотелось бы иметь возможность поставить какой-нибудь AdBlock для блокировки рекламы на Youtube. Я даже не против просматривать несколько секунд рекламы в начале ролика, но ночью просто бесит тот факт, что уровень громкости у рекламных роликов намного выше, чем у остальных видео. К счастью, при наличии DD-WRT роутера избавиться от рекламы на всех устройствах, подключённых к роутеру по Ethernet или Wi-Fi, очень просто:

Как заблокировать (удалить, убрать) рекламу при помощи DD-WRT роутера

  1. Зайдите в Панель управления роутера
  2. Зайдите в Services -> Services и в группе DNSMasq включите (enable) DNSmasq и Local DNS



Скопируйте следующий код в буфер обмена

wget -O — http://winhelp2002.mvps.org/hosts.txt >/tmp/hosts0
grep addn-hosts /tmp/dnsmasq.conf || echo «addn-hosts=/tmp/hosts0» >>/tmp/dnsmasq.conf
killall dnsmasq
dnsmasq —conf-file=/tmp/dnsmasq.conf

Зайдите в Administration -> Commands и вставьте в поле ввода Commands текст из буфера обмена.

  • Нажмите на кнопку Save Firewall
  • Профит!
  • Вместо ссылки http://winhelp2002.mvps.org/hosts.txt можно ссылки на другие списки адресов, который стоит заблокировать. Например, можно использовать следующие ссылки:

    • https://adaway.org/hosts.txt
    • http://hosts-file.net/ad_servers.txt
    • http://pgl.yoyo.org/adservers/serverlist.php?hostformat=hosts&showintro=0&mimetype=plaintext
    • http://someonewhocares.org/hosts/zero/hosts
    • Другие списки (например, с https://github.com/Free-Software-for-Android/AdAway/wiki/HostsSources)

    Данный метод был протестирован на моём роутере Netgear WNR3500L с прошивкой DD-WRT (по умолчанию он шёл с заводской прошивкой). К сожалению, более новый роутер Linksys EA3500 не поддерживает DD-WRT из-за использования процессора Marvell.

    Wiki инструкция по блокированию рекламы на сайте DD-WRT отличается. В частности, код выше рекомендуется помещать не в Firewall, а в Startup. Кроме того, нужно включить cron в Administration -> Management, поместить в cron строчку «0 12 * * * root /tmp/.rc_startup» (без кавычек).

    Есть в этой инструкции также и альтернативный код, который намного больше по объему, но позволяет указать белый список хостов, реклама с которых блокироваться не будет. Код работает на роутерах с 32 МБ оперативной памяти, не работает на роутерах с 16 МБ. Сборки прошивок Micro не поддерживают файловую систему JFFS, поэтому не могут быть использованы для постоянной блокировки рекламы, т.к. настройки стираются после перезагрузки.

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

    Способ I Редактируем файл hosts ( /etc/ ) [J]

    • В данном списке собраны самые популярные рекламные сети . На просторах интернета вы можете встретить файлы с бо́льшим количеством записей, но большая часть из них неактуальна, т.к. содержит сайты-однодневки, временные сайты Индии, Китая и пр. Смысла устанавливать такой файл hosts с огромным количеством строк (20 000 и более) не имеет смысла — рекламы вряд ли станет меньше, а интернет гарантированно будет работать медленнее.
      Поэтому выкладываю свой файл, в котором содержатся часто встречаемые рекламные площадки:

    Следите за обновлениями! Файлы периодически обновляются!

    • После установки файла hosts в программе Cydia вы можете столкнуться со следующими «сюрпризами»:
      1. В Cydia остаются пустые окошки после блокировки рекламы
      2. Иногда пропадают описания к твикам.
      Связано это с тем, что владельцы репозиториев намеренно рекламу вставляют в описание.
      Поэтому блокируя одно, блокируется и другое.

    Вариантов решения данных нюансов нет!
    Либо используем Cydia на полную катушку с просмотром рекламы,
    либо используем hosts с пустым пространством, при этом рискуя отказаться от описания к пакетам.

    Как скачать файл hosts прямо с iOS-устройства? Нам потребуется:

    Далее копируем скачанный файл в папку /etc
    В Safari

    Заходим в свою учетную запись на mail.ru (в свою почту), после чего

    Далее заходим в «Облако Mail.Ru»

    Далее копируем скачанный файл в папку /etc

    Примечание: если у вас нет почты на mail.ru, но есть на других сайтах (скажем, yandex или gmail), вы точно также можете пользоваться облаком:

    • Как «отловить» рекламу на сайтах на самом девайсе:
      • Очищаем кэш в Safari (Приложение Настройки)
      • Включаем wifi
      • Открываем нужное нам приложение, выходит реклама
      • Жмем на рекламу открывается Safari
      • Заходим в cookie (Приложения Настройки, Сафари, Дополнения, Данные сайтов)
      • Видим сайты, которые открылись при появлении рекламы, добавляем их в файл hosts

    • Как «отловить» рекламу сайтах на ПК
      • Делаем все по инструкции [FAQ] Создаем hosts для Adaway самостоятельно на ПК

    При открытии приложений с рекламой всплывает окошко твика FirewallIP, жмем на » deny all . В итоге блокируется интернет-соединение для программы, а значит реклама не загружается.
    Подробную информацию о работе твика узнавайте в теме

    Как запретить с помощью твикa самопроизвольное открытие AppStore:
    Для блокировки такой рекламы
    — Включаете твик
    — Открываете приложение. Далее выходит сообщение «разрешить/запретить доступ к интернету»
    — Смотрите в этом сообщении адрес с рекламой, копируете его и вставляете в свой файл hosts
    — После выполнения предыдущего пункта FirewallIP можно отключить

    В iOS9 появилась возможность устанавливать расширения для Safari, в том числе и блокировщики рекламы. Установить их не сложно. Скачиваем нужное приложение из AppStore, после чего идем в программу «Настройки» → Safari → Правила блокирования контента и включаем скачанный блокировщик.

    1. Adguard (подробнее о программе на сайте разработчика) — позволяет пользоваться как встроенными фильтрыми, так и настраивать собственные.
      AdBlock Multi. Очень приятный интерфейс, поддержка русских, украинских баз, защита от фишинга и спам-сайтов и запросов. Довольно демократичная цена в сравнении со своими конкурентами
    2. BlockBear. Свежая программа от разработчиков известного VPN сервиса TunnelBear. Не блокирует рекламу на русскоязычных сайтах. А так довольно приятный интерфейс, возможность настройки белого списка, удаления социальных кнопок и прочее
    3. Purify. Программа хорошая, режет рекламу (скрипты, изображения, баннеры). Но имеет небольшую русскую базу сайтов для блокировки. Иногда жестко блокирует, даже то, что не надо. Также минус приложения- высокая цена (220 рублей)
    4. 1Blocker. Приложение имеет довольно приятный интерфейс, но блокирует не всю рекламу (на некоторых русскоязычных сайтах все-же пропускает). Также прикольной фичей является создание собственных параметров блокировки.
    5. Crystal. Приложение хорошее, но база очень маленькая, на русскоязычных сайтах рекламу пропускает почти всю. Также нет настроек. Но цена довольно демократичная (29 рублей)

    Также есть приложения: adblock, adguard, LemonBlock, 1Blocker, ЭйБлокер!, AdFence, Ad Clean, Adblock All, Ad Blocker, AdsNoMore

    Скачиваем из Cydia твик AdBlocker [J]

    Твик помогает сэкономить трафик и увеличить скорость загрузки страниц, убивая рекламу.
    Работает во ВСЕХ браузерах ( Safari, iCabMobile, Puffin, Opera Mini и т.д. ), а также в приложениях,
    в которых интегрирован браузерный просмотр (UIWebView).

    Также имеется возможность добавлять свои собственные фильтры и блокировать рекламу «налету»
    (делаем долгий тап на изображении, которое хотим убрать, жмем на +AdBlocker Rule)

    AdBlocker является полным аналогом расширения для Google Chrome, Mozilla Firefox, Opera на ПК,
    даже базы берет с одного источника: сайт EasyList

    Скачиваете и устанавливаете программу iAdRemover!

    Если вдруг вы решите, что хотите вернуть платформу iAd назад, просто удалите этот твик.

    Последствия: в большинстве бесплатных приложениях из Appstore пропадет надоедливая реклама.

    Способ VI Убираем рекламу через программу Flex [J]

    Твик предназначен для самостоятельного создания различных модификаций к программам. Также есть возможность скачивать готовые решения (патчи) из облака . Поэтому заблокировать рекламу в приложениях можно и без определенных знаний в программировании — для этого заходим в облако Flex (в самой программе), выбираем нужную программу, находим патч-блокировщик, скачиваем и активируем его

    Более того, я создал тему Готовые патчи для Flex — измени IOS до неузноваемости! где можно посмотреть нужный патч блокировки рекламы и в случае его отсутствия сделать запрос на разработку.

    Если вы хотите в программе Flex создавать патчи-блокировщики рекламы самостоятельно , вот небольшая инструкция:

    ˇ
    Сразу предупреждаю, способ НЕ ДЛЯ ВСЕХ! Нужны минимальные представления о программировании
    Открываете flex, далее добавляете нужное Вам приложение, далее нужно найти нашу рекламу, сделать это можно так:
    в поиске при создании патча ищем значение iad, banner, ad (сокращение advertisement), добавляете эти значения к патчу, далее проверяете работоспособность программы.

    Конкретное значение, отвечающее за рекламу в каждом приложении сказать невозможно, т.к. все зависит от самих разработчиков. Так, скажем, в некоторых приложениях я убирал рекламу, отыскав значение baner (т.е. с одной буквой «n», а не с двумя). Все индивидуально, поэтому я и написал, что способ удаления через flex не для всех

    Читать еще:  Как восстановить настройки роутера мтс
    Ссылка на основную публикацию
    Adblock
    detector