Configurer le blocage des publicités sur le routeur?

16

Est-il possible de bloquer ou supprimer des publicités (graphiques ainsi que textuelles comme les publicités textuelles Google) au niveau du routeur? J'ai un Cisco Linksys WRT54GL avec le micrologiciel de tomate v1.28.1816.

Fondamentalement, je veux une fonctionnalité mise en œuvre par le module complémentaire AdBlock Lite pour Firefox ou Privoxy, mais pas au niveau du navigateur ou de l'ordinateur individuel, mais au niveau du routeur.

La motivation est qu'il existe plusieurs appareils (ordinateurs portables, PS3, PSP ...) connectés via un routeur à Internet. Et je veux un point pour bloquer les publicités.

Shivaranjan
la source
Idée intéressante, mais je crains que votre routeur et le firmware ne remontent pas sur la pile IP. Cela ressemble au niveau de l'application.
1
Vous n'êtes pas sûr de Tomato, mais vous pouvez exécuter Privoxy dans DD-WRT Kong Mod. Alternativement, avec n'importe quel firmware, vous pouvez modifier le fichier hosts, mais je ne le recommanderai pas.
lupincho

Réponses:

10

Heureusement pour vous, Lifehacker a un article sur la façon de faire exactement cela.

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

  1. Ouvrez l'interface Tomato Admin Scripts Vous devrez vous connecter avec le nom d'utilisateur et le mot de passe que vous avez définis dans vos instructions d'installation de Tomato. Une fois connecté, assurez-vous de cliquer sur l'onglet WAN Up.

  2. Copiez le script de blocage des publicités sur Tomato. Je recommanderais d'aller directement à la source , car l'auteur du script le met à jour régulièrement.

Vous devez coller le script dans la zone de texte vide de l'onglet WAN Up

3. Enregistrez le script en cliquant sur le bouton Enregistrer.

4. Redémarrez votre routeur pour activer le script. C'est tout ce qu'on peut en dire. La prochaine fois que vous visiterez un site Web, vous remarquerez un manque flagrant de publicités. La même chose devrait être vraie pour n'importe quel ordinateur, tant qu'il est connecté à votre routeur Tomato. Il y a quelques éléments regrettables sur cette méthode par rapport à l'extension Adblock que vous voudrez peut-être prendre en considération avant de la configurer sur votre routeur. Tout d'abord, si vous souhaitez mettre un site en liste blanche, vous devez modifier manuellement le script en modifiant la section suivante:

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

... en remplaçant aa.com par le site que vous souhaitez ajouter à la liste blanche. Gardez à l'esprit que la liste blanche ne fonctionne pas pour la liste blanche de toutes les annonces sur un site spécifique. Au lieu de cela, si vous rencontrez des problèmes pour ouvrir un site que vous souhaitez consulter car il est sur une liste noire, la liste blanche de ce site vous permettra d'accéder à ce site spécifique .

Malheureusement, le script ne vous permet pas de mettre en liste blanche toutes les annonces sur des sites spécifiques.

VBwhatnow
la source
2
Pouvez-vous écrire un résumé du lien dans votre réponse? si le lien venait à disparaître, votre réponse serait rendue inutile, mais si vous résumez le contexte du lien, l'idée générale de ce que vous essayez de transmettre restera toujours.
MaQleod
J'aime beaucoup cette méthode. Un problème que je vois cependant, cela ne peut pas bloquer les annonces textuelles Google ou similaires, n'est-ce pas? Je trouve les publicités textuelles plus intrusives que les graphiques ...
5

Ce que vous souhaitez utiliser est OpenDNS . Ensuite, vous pouvez définir les paramètres DNS de votre routeur ou de vos ordinateurs pour pointer vers leur DNS. Un petit utilitaire sur n'importe quel ordinateur peut mettre à jour l'adresse IP si elle change toutes les quelques semaines, mais si elle est statique, c'est encore mieux. Ils ont une section de paramètres de compte où vous pouvez bloquer des choses. Il vous suffit de rechercher sur le Web une liste noire des éléments à bloquer (réseaux publicitaires). Vous pouvez en trouver un en recherchant un fichier d'hôtes à cet effet.

MetaGuru
la source
J'adore et j'utilise OpenDNS, mais OP et je recherche un filtrage Internet basé sur des règles de type AdBlock au niveau du routeur.
Baodad
2

Pour atteindre votre objectif, vous avez besoin de quelque chose avec un peu plus d'intelligence. Chez moi, je gère un logiciel appelé Untangle . C'est une distribution Debian Linux qui possède une interface Web complète pour contrôler le logiciel.

Untangle s'exécute sur un ordinateur standard x86 / x64 doté de 2 cartes réseau. Vous en avez besoin d'un pour le trafic Internet (WAN) et un pour votre trafic réseau (LAN).

De nombreux modules sont inclus gratuitement avec Untangle, y compris un bloqueur de publicité qui est en fait basé sur le code du module complémentaire AdBlock Plus de Firefox.

Certains des autres modules gratuits incluent:

  • Filtre anti-spam
  • Bloqueur de logiciels espions
  • Bloqueur de virus (basé sur Clam AV)
  • Bloqueur de site Web
  • VPN (basé sur OpenVPN)
  • etc...

Ils offrent également une poignée d'applications premium qui ont des coûts associés, c'était principalement pour les utilisateurs professionnels, mais vous pouvez en trouver certains utiles comme le bloqueur de virus amélioré qui n'est PAS basé sur Clam AV.

Untangle a la capacité d'agir comme un routeur ou un périphérique de passage (pont) qui peut s'asseoir en ligne avec votre réseau et vous permettre de l'exécuter sans remplacer votre routeur actuel.

ianc1215
la source
Je devrais peut-être expérimenter cela à un moment donné. Y a-t-il un ralentissement considérable des performances? quel type de matériel dois-je utiliser?
VBwhatnow
1
La version originale (5.x) pourrait fonctionner sur un P3 de 800 MHz et 512 Mo de RAM. Les versions actuelles (9.x) nécessitent un double cœur et 2 Go de mémoire pour une petite boîte. La question est un peu difficile à cerner. Cela a principalement à voir avec l'échelle que vous utilisez. Pensez-y comme ceci, plus d'utilisateurs = plus de puissance. Pour certaines recommandations, consultez forums.untangle.com. Ma boîte actuelle fonctionne sur un Intel Core2 E6750 avec 4 Go de RAM, mais c'est parce que c'était une boîte de rechange que j'avais. Des cartes réseau de meilleure qualité feront également une énorme différence en termes de performances.
ianc1215
1

J'ai configuré la liste des restrictions d'accès. C'est un peu draconien, mais cela fonctionne et je peux décider à quels appareils il s'applique. Il est assez facile de désactiver en vous connectant. Mais, vous devez entrer les sites manuellement. Je dois utiliser deux listes car ma liste est 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

Il y en a beaucoup plus, mais c'est tout ce que je pourrais poster

J. Honak
la source
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
J Honak
Il y en a beaucoup plus, mais c'est tout ce que je pourrais poster
J. Honak
Vous pouvez bloquer l'intégralité du domaine ou un nom DNS spécifique
J. Honak
1
Pouvez-vous nous en dire un peu plus sur la façon de procéder?
G-Man dit `` Réinstalle Monica ''