16

Можно ли заблокировать или удалить рекламу (графическую, а также текстовую, например, текстовую рекламу Google) на уровне маршрутизатора? У меня есть Cisco Linksys WRT54GL с прошивкой томата v1.28.1816.

По сути, мне нужна функциональность, реализованная дополнением AdBlock Lite для Firefox или Privoxy, но не на уровне браузера или отдельного компьютера, а на уровне маршрутизатора.

Мотивация заключается в том, что есть несколько устройств (ноутбуки, PS3, PSP ...), подключенных через один маршрутизатор к Интернету. И я хочу одну точку, чтобы заблокировать рекламу.

4 ответа4

10

К счастью для вас, у лайфхакера есть статья о том, как это сделать.

http://lifehacker.com/5060053/set-up-universal-ad-blocking-through-your-router

  1. Откройте интерфейс сценариев администратора Tomato. Вам нужно будет войти в систему с именем пользователя и паролем, которые вы указали в инструкциях по установке Tomato. После того, как вы вошли в систему, обязательно нажмите на вкладку WAN Up.

  2. Скопируйте скрипт рекламного блока в Tomato. Я бы порекомендовал перейти непосредственно к источнику, так как автор скрипта регулярно обновляет его.

Вы должны вставить скрипт в пустую текстовую область на вкладке WAN Up

3 Сохраните скрипт, нажав кнопку Сохранить.

4.Перезагрузите роутер, чтобы активировать скрипт. Это все, что нужно сделать. В следующий раз, когда вы посетите веб-сайт, вы должны заметить заметное отсутствие рекламы. То же самое должно быть верно для любого компьютера, если он подключен к маршрутизатору Tomato. Есть несколько неприятных моментов в этом методе по сравнению с расширением Adblock, которые вы, возможно, захотите принять во внимание, прежде чем устанавливать его на своем маршрутизаторе. Во-первых, если вы хотите добавить сайт в белый список, вам нужно вручную отредактировать скрипт, изменив следующий раздел:

## remove/whitelist websites ## removes 3 websites (aa.com, bb.com, cc.com) ## remove the # and edit the website urls. sed -i -e '/aa.com/d' $GENFILE

... заменив aa.com сайтом, который вы хотите добавить в белый список. Имейте в виду, что белый список не работает для белого списка всех объявлений на определенном сайте - вместо этого, если у вас возникают проблемы с открытием сайта, на который вы хотите посмотреть, потому что он находится в черном списке, белый список позволит вам получить доступ к этому конкретному сайту. ,

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

5

То, что вы хотите использовать, это OpenDNS. Затем вы можете установить настройки DNS вашего маршрутизатора или компьютеров, чтобы они указывали на их DNS. Маленькая утилита на любом компьютере может обновлять IP-адрес, если он меняется каждые несколько недель, но если он статический, тем лучше. У них есть раздел настроек учетной записи, где вы можете заблокировать вещи. Вам просто нужно найти в Интернете черный список вещей, которые нужно заблокировать (рекламные сети). Вы можете найти его, выполнив поиск файла hosts для этой цели.

2

Для достижения вашей цели вам нужно что-то с немного большим интеллектом. В моем доме я запускаю программу под названием Untangle. Это дистрибутив Debian Linux, который имеет полнофункциональный веб-интерфейс для управления программным обеспечением.

Untangle работает на стандартном компьютере на базе x86/x64 с двумя сетевыми картами. Вам нужен один для интернет-трафика (WAN) и один для вашего сетевого трафика (LAN).

В Untangle бесплатно включено много модулей, в том числе блокировщик рекламы, основанный на коде из дополнения AdBlock Plus в Firefox.

Некоторые из других бесплатных модулей включают в себя:

  • Спам-фильтр
  • Блокировщик шпионских программ
  • Virus Blocker (на основе Clam AV)
  • Блокировщик сайта
  • VPN (на основе OpenVPN)
  • так далее...

Они также предлагают несколько приложений премиум-класса, которые связаны с затратами, в основном для бизнес-пользователей, но вы можете найти некоторые из них полезными, например, расширенный Virus Blocker, который НЕ основан на Clam AV.

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

1

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

getclicky.com doubleclick.net ad.nozonedata.com ads.pointroll.com us.ard.yahoo.com us.a1.yimg.com us.js2.yimg.com ad.doubleclick.net view.atdmt.com a.tribalfusion .com ad.ca.doubleclick.net ads.deviantart.com pagead2.googlesyndication.com ad.nozonedata.com cdn.fastclick.net cdn5.tribalfusion.com adblade.com media.fastclick.net pixel.quantserve.com tribalfusion.com ads.yahoo.com mf.sitescout.com sitescout.com clicks.beap.bc.yahoo.com Сравнение.org sitescout.com vibrantmedia.com adsupply.com taboola.com analytics.twitter.com googleadservices.com smartadserver.com

Есть еще много много, но это все, что я мог бы опубликовать

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .