Configurando o bloqueio de anúncios no roteador?

16

É possível bloquear ou remover anúncios (gráficos e textuais, como anúncios de texto do Google) no nível do roteador? Eu tenho um Cisco Linksys WRT54GL com Tomato Firmware v1.28.1816.

Basicamente eu quero uma funcionalidade implementada pelo add-on AdBlock Lite para o Firefox, ou Privoxy, mas não no nível do navegador ou computador individual, mas no nível do roteador.

A motivação é que existem vários dispositivos (laptops, PS3, PSP ...) conectados através de um roteador à internet. E eu quero um ponto para bloquear os anúncios.

    
por gojira 26.07.2012 / 14:02

4 respostas

11

Sorte para você lifehacker ter um artigo sobre como fazer exatamente isso.

link

  1. Abra a interface do Tomato Admin Scripts Você precisará fazer o login com o nome de usuário e senha que você definiu em suas instruções para instalar o Tomato. Uma vez que você está logado, certifique-se de clicar na guia WAN Up.

  2. Copie o script de bloco de anúncios para Tomato. Eu recomendaria ir diretamente para a fonte , já que o autor do script a atualiza regularmente.

Você deve colar o script na área de texto em branco na guia WAN Up

3. Salve o script clicando no botão Salvar.

4. Reinicialize seu roteador para ativar o script. Isso é tudo que existe para isso. Da próxima vez que você visitar um site, você deve notar uma evidente falta de anúncios. O mesmo deve acontecer com qualquer computador, desde que esteja conectado ao seu roteador Tomato. Há alguns pedaços infelizes sobre este método em relação à extensão Adblock que você pode querer levar em consideração antes de configurá-lo no seu roteador. Primeiro, se você quiser colocar um site na lista de permissões, precisará editar manualmente o script alterando a seguinte seção:

## 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

... substituindo aa.com pelo site que você deseja colocar na lista de permissões. Lembre-se de que a lista de permissões não funciona na lista branca de todos os anúncios em um site específico. Se você estiver com problemas para abrir um site porque está em uma lista negra, a lista de permissões permitirá que você acesse esse site específico .

Infelizmente, o script não permite colocar na lista de permissões todos os anúncios em sites específicos.

    
por 26.07.2012 / 15:13
5

O que você deseja usar é OpenDNS . Em seguida, você pode definir as configurações de DNS do seu roteador ou computadores para apontar para o DNS deles. Um pequeno utilitário em qualquer computador pode atualizar o endereço IP se ele mudar a cada poucas semanas, mas se estiver estático, melhor. Eles têm uma seção de configurações de conta onde você pode bloquear as coisas. Você só precisa pesquisar na web por uma lista negra de coisas para bloquear (redes de anúncios). Você pode encontrar um pesquisando por um arquivo de hosts para essa finalidade.

    
por 26.07.2012 / 15:30
2

Para atingir seu objetivo, você precisa de algo com um pouco mais de inteligência. Na minha casa eu corro um software chamado Untangle . É uma distribuição do Debian Linux que possui uma interface web completa para controlar o software.

O desembaraço é executado em um computador baseado em x86 / x64 padrão que possui 2 placas de rede. Você precisa de um para o tráfego da Internet (WAN) e outro para o tráfego da sua rede (LAN).

Existem muitos módulos incluídos gratuitamente com o Untangle, incluindo um Bloqueador de anúncios que, na verdade, é baseado no código do complemento AdBlock Plus do Firefox.

Alguns dos outros módulos gratuitos incluem:

  • Filtro de spam
  • Bloqueador de spyware
  • Bloqueador de vírus (com base no Clam AV)
  • Bloqueador de sites
  • VPN (com base no OpenVPN)
  • etc ...

Eles também oferecem um punhado de aplicativos premium que têm custos associados a eles, principalmente para usuários corporativos, mas você pode achar alguns deles úteis, como o bloqueador de vírus aprimorado, que NÃO é baseado no Clam AV.

O Untangle tem a capacidade de atuar como um roteador ou um dispositivo de passagem (bridge) que pode ficar alinhado com sua rede e permitir que você o execute sem substituir seu roteador atual.

    
por 26.07.2012 / 15:21
2

Eu configurei a lista de restrições de acesso. É um pouco draconiano, mas funciona e eu posso decidir em quais dispositivos ele se aplica. É fácil de desabilitar fazendo login. Mas, você precisa inserir sites manualmente. Eu tenho que usar duas listas porque minha lista é grande.

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 comparisons.org sitescout.com vibrantmedia.com adsupply.com taboola.com analytics.twitter.com googleadservices.com smartadserver.com

Existem muitos mais, mas é tudo o que eu pude publicar

    
por 05.05.2015 / 01:50