Werbeblocker auf dem Router einrichten?

16437
gojira

Ist es möglich, Anzeigen (grafisch sowie textlich wie Google-Textanzeigen) auf der Ebene des Routers zu sperren oder zu entfernen? Ich habe einen Cisco Linksys WRT54GL mit Tomato Firmware v1.28.1816.

Grundsätzlich möchte ich eine Funktionalität, wie sie vom AdBlock Lite-Add-On für Firefox oder Privoxy implementiert wird, jedoch nicht auf der Ebene des Browsers oder des einzelnen Computers, sondern auf der Ebene des Routers.

Die Motivation besteht darin, dass mehrere Geräte (Laptops, PS3, PSP ...) über einen Router mit dem Internet verbunden sind. Und ich möchte, dass ein Punkt die Anzeigen blockiert.

16
Interessante Idee, aber ich fürchte, Ihr Router und die Firmware gehen nicht so auf den IP-Stack. Das sieht aus wie die Anwendungsebene. vor 12 Jahren 0
Nicht sicher über Tomato, aber Sie können Privoxy in DD-WRT Kong Mod ausführen. Alternativ können Sie mit jeder Firmware die Hosts-Datei ändern, aber ich empfehle das nicht. lupincho vor 12 Jahren 1

4 Antworten auf die Frage

11
VBwhatnow

Lucky for you lifehacker have an article on how to do exactly this.

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

  1. Open the Tomato Admin Scripts interface You'll need to login with the user name and password you set in your instructions for installing Tomato. Once you're logged in, make sure to click on the WAN Up tab.

  2. Copy the ad-block script to Tomato. I'd recommend going directly to the source, since the author of the script updates it regularly.

You should paste the script into the blank text area in the WAN Up tab

3 . Save the script by clicking the Save button.

4.Reboot your router to enable the script. That's all there is to it. Next time you visit a web site, you should notice a conspicuous lack of ads. The same should be true from any computer, as long as it's connected to your Tomato router. There are some unfortunate bits and pieces about this method versus the Adblock extension that you might want to take into consideration before setting it up on your router. First, if you want to whitelist a site, you have to manually edit the script by changing the following section:

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

...replacing aa.com with the site you wanted to whitelist. Keep in mind that whitelisting does not work for whitelisting all ads on a specific site—instead, if you're having trouble opening a site you want to look at because it's on a blacklist, whitelisting that site will let you access that one specific site.

Unfortunately the script doesn't allow you to whitelist all ads on specific sites.

Können Sie in Ihrer Antwort eine Zusammenfassung des Links schreiben? Wenn der Link nicht mehr funktioniert, wird Ihre Antwort unbrauchbar. Wenn Sie jedoch den Kontext des Links zusammenfassen, bleibt die allgemeine Vorstellung davon, was Sie vermitteln möchten, immer erhalten. MaQleod vor 12 Jahren 2
Ich mag diese Methode sehr. Ein Problem, das ich sehe, kann Google Textanzeigen oder ähnliches nicht blockieren, oder? Ich finde die Textanzeigen tatsächlich aufdringlicher als die grafischen ... gojira vor 12 Jahren 0
5
BigOmega

Was Sie verwenden möchten, ist OpenDNS . Dann können Sie die DNS-Einstellungen Ihres Routers oder Ihrer Computer so einstellen, dass sie auf deren DNS verweisen. Ein kleines Dienstprogramm auf einem beliebigen Computer kann die IP-Adresse aktualisieren, wenn es sich alle paar Wochen ändert. Wenn es jedoch statisch ist, ist es umso besser. Sie haben einen Kontoeinstellungen-Bereich, in dem Sie Dinge blockieren können. Sie müssen nur das Internet nach einer schwarzen Liste der zu blockierenden Dinge durchsuchen (Werbenetzwerke). Sie können eine finden, indem Sie zu diesem Zweck nach einer Hosts-Datei suchen.

Ich liebe und nutze OpenDNS, aber OP und ich suchen regelbasierte Filterung des AdBlock-Typs auf Routerebene. Baodad vor 10 Jahren 0
2
ianc1215

Um Ihr Ziel zu erreichen, benötigen Sie etwas mehr Intelligenz. In meinem Haus betreibe ich eine Software namens Untangle . Es handelt sich um eine Debian-Linux-Distribution mit einer voll ausgestatteten Webschnittstelle zur Steuerung der Software.

Untangle läuft auf einem x86 / x64-basierten Standardcomputer mit 2 Netzwerkkarten. Sie benötigen einen für den Internetverkehr (WAN) und einen für Ihren Netzwerkverkehr (LAN).

Entangle enthält viele Module, einschließlich eines Ad Blockers, der auf dem Code des AdBlock Plus-Add-Ins von Firefox basiert.

Zu den anderen kostenlosen Modulen gehören:

  • Spam Filter
  • Spyware-Blocker
  • Virenblocker (basierend auf Clam AV)
  • Website-Blocker
  • VPN (basierend auf OpenVPN)
  • usw...

Sie bieten auch eine Handvoll Premium-Apps an, deren Kosten mit Kosten verbunden sind. Dies war hauptsächlich für Geschäftsbenutzer gedacht, aber einige von ihnen könnten nützlich sein, wie der erweiterte Virenblocker, der NICHT auf Clam AV basiert.

Untangle kann als Router oder Durchgangsgerät (Bridge-Gerät) fungieren, das sich in Ihr Netzwerk einfügt und es Ihnen ermöglicht, es auszuführen, ohne Ihren aktuellen Router zu ersetzen.

Vielleicht muss ich irgendwann damit experimentieren. Gibt es eine erhebliche Verlangsamung der Leistung? Welche Art von Hardware muss ich verwenden? VBwhatnow vor 12 Jahren 0
Die Originalversion (5.x) konnte auf einem 800 MHz P3 und 512 MB RAM laufen. Die aktuellen Versionen (9.x) erfordern einen Dual Core und 2 GB Arbeitsspeicher für eine kleine Box. Die Frage ist etwas schwer zu fassen. Es hat hauptsächlich mit der Waage zu tun, auf der Sie laufen. Stellen Sie sich das so vor: mehr Benutzer = mehr Leistung. Für einige Empfehlungen besuchen Sie forums.untangle.com. Meine aktuelle Box läuft auf einem Intel Core2 E6750 mit 4 GB RAM, aber das ist, weil es eine Ersatzbox war, die ich hatte. Auch NICs mit höherer Qualität werden einen großen Einfluss auf die Leistung haben. ianc1215 vor 12 Jahren 1
2
J. Honak

Ich habe eine Liste mit Zugriffsbeschränkungen eingerichtet. Es ist ein bisschen drakonisch, aber es funktioniert und ich kann entscheiden, auf welche Geräte es sich bezieht. Sie können es einfach deaktivieren, indem Sie sich anmelden. Sie müssen jedoch Sites manuell eingeben. Ich muss zwei Listen verwenden, weil meine Liste groß ist.

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

Es gibt viel mehr, aber das ist alles, was ich posten könnte

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 vor 9 Jahren 0
Es gibt viel mehr, aber das ist alles, was ich posten könnte J. Honak vor 9 Jahren 0
Sie können die gesamte Domäne oder einen bestimmten DNS-Namen blockieren J. Honak vor 9 Jahren 0
Kannst du ein bisschen mehr über * wie * sagen? G-Man vor 9 Jahren 1