Werbeblocker

Aus Opennet
Wechseln zu: Navigation, Suche

Die hier beschriebene Variante mit "adblock" direkt auf dem AP läuft leider nicht zuverlässig. Empfehlenswerter ist die Nutzung von "pi-hole" auf einem separaten Gerät.

Mit dieser Anleitung richtest du deinen Opennet Router so ein, dass viele Werbe- und Malwareseiten in deinem lokalen Netz geblockt werden. Das beschleunigt den Seitenaufbau, spart Bandbreite und ist bei einigen Geräten ein wirksamer Schutz, der sich anders nur kompliziert einrichten lässt.

Inhaltsverzeichnis

Platzbedarf

Für Opennet Firmware v0.5.5 unter 0.1 MB:

  • coreutils-sort 43.4 KB
  • adblock 19.0 KB
  • luci-app-adblock 9.6 KB
  • luci-i18n-adblock-de 6.2 KB

Installation

Per Webinterface:

  • Administrationsansicht wählen (auf der Seite deines Opennetrouters, rechts oben "Administration")
  • -> "System" -> "Paketverwaltung"
    • "Listen aktualisieren" anklicken
  • bei "Pakete suchen" "adblock" eingeben
  • unter "verfügbare Pakete" folgende installieren: "adblock" und "luci-app-adblock"

Per Kommandozeile:

opkg update 
opkg install adblock luci-app-adblock luci-i18n-adblock-de

Einstellungen

  • -> Dienste -> Werbeblocker / Adblocker -> Übersicht
  • ganz oben "Enable Adblock" aktivieren
  • "Startup Trigger" auf "on_vpn" setzen
  • weiter unten gewünschte Blocklisten auswählen
  • "Speichern & Anwenden" klicken

Nach ein bis zwei Minuten sind die Blocklisten auf deinem Router aktuell und viele ungewünschte Domains werden nicht mehr ausgeliefert.

Feintuning

Unter "Advanced" lassen sich noch Black- und White-Lists einstellen.

Prinzip

Die Filterung basiert rein auf DNS Ebene. Anhand der aktivierten Listen entscheidet der Router, welche Domainnamen ausgeliefert werden und welche nicht. Bei der Prüfung werden deine Anfragen nur auf dem Router bearbeitet und nicht an Dritte weiter geleitet.

Diagnose

Per Kommandozeile (am Beispiel Opennet Firmware v0.5.5):

AP# logread | grep adblock
Mon Nov 26 15:06:22 2022 user.info adblock-4.0.7[19543]: adblock instance started ::: action: start, priority: 0, pid: 19543
Mon Nov 26 15:07:42 2022 user.info adblock-4.0.7[19543]: blocklist with overall 51425 blocked domains loaded successfully (TP-Link TL-WDR4300 v1, OpenWrt 0.5.5-2750 r10194+756-c53f62b111)
# ls -la /tmp/adb_*
-rw-r--r--    1 root     root         42093 Nov 26 15:06 /tmp/adb_list.adaway.gz
-rw-r--r--    1 root     root        297304 Nov 26 15:07 /tmp/adb_list.adguard.gz
-rw-r--r--    1 root     root         15528 Nov 26 15:06 /tmp/adb_list.disconnect.gz
-rw-r--r--    1 root     root         22561 Nov 26 15:06 /tmp/adb_list.yoyo.gz
-rw-r--r--    1 root     root           667 Nov 26 15:07 /tmp/adb_runtime.json
# /etc/init.d/adblock list | grep " x "
 + adaway               x         S      mobile               https://github.com/AdAway/adaway.github.io
 + adguard              x         L      general              https://adguard.com
 + disconnect           x         S      general              https://disconnect.me
 + yoyo                 x         S      general              https://pgl.yoyo.org

Siehe auch: https://github.com/openwrt/packages/blob/master/net/adblock/files/README.md

Meine Werkzeuge
Namensräume

Varianten
Aktionen
Start
Opennet
Kommunikation
Karten
Werkzeuge