Tracking und Werbung – meinen Feinden geht es mit dem Pi-Hole an den Kragen (Werbeblocker)

Tracking und Werbung – meinen Feinden geht es mit dem Pi-Hole an den Kragen (Werbeblocker)

Tracking und Werbung – meinen Feinden geht es mit dem Pi-Hole an den Kragen (Werbeblocker)

Wir werden alle verfolgt und von großen MĂ€chten beeinflusst. Kling das unglaubwĂŒrdig? Naja, teilweise!?

Laptop, Tablet, Smartphone und alle anderen GerĂ€te, die in meinem Heimnetzwerk hĂ€ngen, fĂŒhren stĂ€ndig Internet-Abfragen durch. Das geschieht nicht nur dann, wenn ich eine Website besuche oder eine App öffne, sondern auch hinter meinem RĂŒcken. Dabei gibt es ganz harmlose Dinge wie Updates oder ein Abgleich mit meinem Cloud-Speicher. Trotzdem schleichen sich dabei unliebsame GĂ€ste ein. Unter dem Stichwort Tracking und Werbung versuchen zahlreiche Dienste Inhalte auf mein GerĂ€t zu bringen.

SpĂŒrt man davon was?

Das große, weite Internet bietet viele Möglichkeiten. Um zu verstehen, was ich in diesem Artikel beschreibe, werde ich technische Querverweise anfĂŒhren. Damit auch weniger versierte Personen das nutzen können, bildet dieser Beitrag auch eine Schritt fĂŒr Schritt Anleitung weiter unten.

Surft man auf eine Website, dann wird auch die Werbung auf der betreffenden Seite geladen (sofern vorhanden). Abhilfe schaffen Werbeblocker (Adblocker), die als Browser-Erweiterung installiert werden. Das schĂŒtzt jedoch nur den betroffenen Browser, im weitesten Sinne ist dabei dann die Grenze erreicht. Smartphone, Tablet und alle anderen GerĂ€te sind weiterhin „ungeschĂŒtzt“ im Internet unterwegs. Das heißt im Klartext, dass ein Adblocker am PC natĂŒrlich nicht den Browser am Handy schĂŒtzt. Ein weiterer, sehr wichtiger Punkt bildet auch das Thema Maleware, schadhafte Software und Betrug – diese Seiten werden meistens von Browsererweiterungen nicht blockiert. Nicht zuletzt nenne ich hier die typischen Spione, die ganz offiziell Daten an Server schicken. Egal ob Windows, iCloud oder Amazon – sie alle senden Datenpakete an die eigenen Server, selbst wenn man schlĂ€ft. In diesem Fall war es mein zugeklappter Laptop – es finden sich aber auch geblockte Verbindungen meines Smartphones:

SpĂŒrt man davon was?

Vorab: Ich bin kein Spezialist und spreche hier mit einfacher Stimme.

Gibt man www.smartraven.net in der Browserleiste ein, dann öffnet sich die betreffende Seite, jedoch wird im Hintergrund eine DNS Abfrage durchgefĂŒhrt, denn mein Browser muss einen DNS-Server nach der passenden IP-Adresse befragen. DNS-Server fĂŒhren Listen mit IP-Adressen und Domains und lösen damit das Problem. Unter anderem deshalb muss man eine neue „Internetadresse“ auch registrieren.

  • Die Information „www.smartraven.net“ wird im Browser eingegeben und an den Router gesendet
  • Falls der Router die passende IP nicht kennt, wird die Anfrage (ĂŒber das Modem, das oft schon eingebaut ist) an einen DNS-Server weitergeleitet
  • Dieser Server sucht dann die passende IP heraus (diese lautet in dem Fall dann 81.19.159.15)
  • Vom DNS-Server kommt dann eine RĂŒckantwort mit der IP, die dann der eigene Browser aufruft
  • Jetzt erst wird die passende Seite geladen

Das Problem ist dabei oft, dass bei vielen Seiten nun auch noch eine Anweisung der betreffenden Seite kommt, weitere Inhalte (u.a. Werbung) aufzurufen. Das sind dann die gewohnten „WerbeflĂ€chen“ auf Websites. Das heißt im Klartext, dass der DNS-Server auch die IP-Adressen der Werbung auflöst und an den Browser schickt. Anschaulicher in diesem Video:

Ich habe eine Lösung: Pi-Hole

Seit 2019 nutze ich eine Software um die DNS-Abfragen zu Filtern. Pi-Hole ist auf meinem Rasperry Pi installiert und und filtert die Anfragen so:

  • Ich gebe www.smartraven.net in meinem Browser ein und dieser sendet eine Anfrage ĂŒber den Router an den eingestellten DNS-Server
  • Der Router ist so eingestellt, dass zuerst die Software Pi-Hole befragt wird
  • Pi-Hole hat einige Block-Listen gespeichert und klĂ€rt nun ab, ob die eingegeben Adresse dort vorhanden ist
  • Wird www.smartraven.net nicht in der Block-Liste angefĂŒhrt, wird ein DNS-Server befragt und die Seite geladen.
  • Ist www.smartraven.net auf der Block-Liste, dann wird ĂŒber den Router eine „nicht erreichbar-Antwort“ an den Browser weitergeleitet

Das hat nun zur Folge, dass ich unabhĂ€ngig vom GerĂ€t einen Adblocker in meinem Netzwerk habe. Dieser ist in Form des Rapberry Pi (via Lankabel) an meinem Router angeschlossen und denkt quasi mit. Meine Netzwerkverbindung ist dadurch nicht langsamer, denn die Abfrage geschieht blitzschnell und der Datenverkehr lĂ€uft ohnehin ĂŒber meinen Router (mit eingebautem Modem) ins große, weite Web. Außerdem werden viele Anfragen blockiert und damit spezielle Inhalte eben nicht geladen.

Anleitung zum Nachmachen

Damit auch andere davon profitieren liefere ich hier eine Schritt fĂŒr Schritt Anleitung, die ganz unten im Beitrag auch in Videoform eingebettet ist, ebenso finden sich dort alle Befehle, Links und Downloads (zusĂ€tzlich). Man kann eigentlich nichts kaputt machen – im schlimmsten Fall funktioniert es nicht, was aber unwahrscheinlich ist und die Angst vor dem schwarzen Fenster (Terminal) ist unbegrĂŒndet. Das benötigt man:

  • Linux-fĂ€higen Computer, der dauerhaft lĂ€uft: Dazu eignet sich ein Raspberry Pi hervorragend (Anschaffung auch im lokalen GeschĂ€ft möglich; jĂ€hrliche Stromkosten von 5-10€)
  • Raspberry Pi OS (das Betriebssystem fĂŒr den Betrieb)
  • MicroSD Karte mit mindestens 8GB (falls keine vorhanden ist)
  • Einen Computer/Laptop mit dem die Installation/Einrichtung durchgefĂŒhrt wird

Vorbereitung

Die „Festplatte“ des Raspberry Pi ist eine MicroSD Karte, deshalb muss vorerst das Betriebssystem (Pi OS) auf diese gespielt werden. Das gelingt sehr schnell mit dem Pi-Imager. Diese Software schreibt das Betriebssystem automatisch auf die MicroSD Karte. Damit man spĂ€ter auf den Raspberry Pi auch ohne Maus, Tastatur und Bildschirm zugreifen kann, fehlt nur noch eine „formatlose“ Datei, die SSH heißt. Ich habe dafĂŒr eine Datei vorbereitet, die bedenkenlos heruntergeladen werden kann: SSH-Datei-Download

Nach dem Download sollte die ZIP-Datei entpackt werden – in den meisten FĂ€llen reich ein Doppelklick. Die SSH-Datei muss zum Schluss nur noch auf die MicroSD Karte kopiert werden (direkt, nicht in einen Unterordner). Jetzt kann die MicroSD Karte in den Raspberry Pi eingelegt werden, dieser wird ĂŒber ein LAN-Kabel mit dem Router verbunden und die Stromversorgung wird hergestellt. Der Raspberry Pi startet automatisch, davon bekommt man nichts mit – er ist lautlos, nur die LED beginnt zu leuchten.

Zugriff auf den Raspberry Pi

Update (05/2022): Der SSH Zugriff kann direkt im Raspberry Pi Imager festgelegt werden. Damit wird das HinzufĂŒgen der folgend angefĂŒhrten „leeren“ Datei hinfĂ€llig. Im Raspberry Pi Imager einfach die Tastenkombination Strg+Shift+x drĂŒcken und SSH direkt dort aktivieren. Der Raspberry Pi kann damit ferngesteuert werden, ohne eigene Tastatur, Maus und auch ohne eigenen Bildschirm. 

Der Raspberry Pi wird ĂŒber einen Fernzugriff gesteuert und eingerichtet – das gelingt ĂŒber die Secure Shell (kurz: SSH), unter Mac mit Boardmitteln (das Programm „Terminal“ öffnen) und unter Windows mit der Software Putty. Putty kann bedenkenlos installiert und geöffnet werden. FĂŒr die SSH-Verbindung benötigt man die IP-Adresse des Raspberry Pi im lokalen Netzwerk.

Diese Information kann man auf der lokalen Seite des Routers sehen. Auf dem Router selbst steht eine IP-Adresse, die man in den Browser eingibt, dort sind alle verbundenen GerÀte aufgelistet, darunter dann jene IP Adresse des Raspberry Pi.

Windows (Putty herunterladen)

  • Putty starten
  • Host-Name/IP Adress: IP-Adresse des Raspberry Pi eingeben
  • Open anklicken und ggf. das „Key-Fenster“ mit „Nein“ bestĂ€tigen
  • login as: pi
  • password: raspberry

Mac

  • Terminal starten
  • pi@192.168.xxx.xxx eingeben (mit der IP-Adresse des Raspberry Pi)
  • Enter drĂŒcken und ggf. das „Key-Problem“ mit „yes“ bestĂ€tigen
  • password: raspberry

Achtung

Bei der Passworteingabe wird nichts angezeigt – das ist vollkommen normal. Also einfach das Passwort „blind“ eingeben und mit Enter bestĂ€tigen.

Je nach SSH-Möglichkeit sollte nun pi@raspberrpi oder Ă€hnliches dastehen. Jetzt ist es an der Zeit Updates einzuspielen, damit auch alles am aktuellsten Stand ist und ggf. das Passwort des Raspberry Pi zu Ă€ndern. Dazu wird zuerst der Update-Befehl ausgefĂŒhrt und nach dessen Fertigstellung jener fĂŒr das Upgrade.

Update (geht sehr schnell):

sudo apt-get update

Upgrade (kann ein wenig dauern):

sudo apt-get upgrade

Konfiguration (optional):

sudo raspi-config

Über den raspi-config-Befehl wird durch „1 System Options“ und dann „3 Password“ ein neues Passwort vergeben.

Pi-Hole auf dem Raspberry Pi installieren

Das ist sehr einfach und unglaublich schnell, es gelingt mit der Eingabe von diesem Befehl:

curl -sSL https://install.pi-hole.net | bash

Im Zuge der Installation wird man auch nach einigen Dingen gefragt und auf das Ein oder Andere hingewiesen. Unter anderem muss der Raspberry Pi eine statische IP-Adresse vom Router erhalten, ansonsten könnte sich diese nach einem Neustart Ă€ndern (das wĂ€re problematisch). Dazu muss erneut die Router-Seite ĂŒber den Browser aufgerufen werden und dort wird dem Raspberry Pi eine fixe/statische IP-Adresse zugewiesen. Da dieser Schritt bei jedem Router ein wenig anders ist, sollte man im jeweiligen Benutzerhandbuch nachlesen – eine Suche im Internet kann das aber auch klĂ€ren. Alle weiteren Schritte können mit „Ok“ bestĂ€tigt werden, im Video ganz unten gibt es mehr Infos dazu. Wichtig ist das Passwort fĂŒr das Pi-Hole, das am Ende eingeblendet wird. (aufschreiben!)

Abschließende Schritte

Dem Pi-Hole mĂŒssen noch die Seiten bekanntgegeben werden, die blockiert werden sollen. Da man diese aber oft gar nicht kennt, gibt es bereits bestehende Listen im Internet. Im Browser gibt man die IP-Adresse des Raspberry Pi ein und fĂŒgt /admin hinzu und klickt danach auf Login, wo nach dem Passwort des letzten Schrittes gefragt wird. Unter „Group Management“ kann ĂŒber „Addlists“ eine FĂŒlle von Block-Listen hinzugefĂŒgt werden. Diese gibt es u.a. hier von Git-Hub. FĂŒr diese letzten Schritte kann man sich das im Video unten ansehen – das ist deutlich einfacher.

Killswitch

Manchmal kann es sein, dass das Pi-Hole schnell abgeschalten werden muss um z.B. eine geblockte Seiten absichtlich aufzurufen. Mit diesem Video gelingt das. Ich habe mir zwei Knöpfe auf dem Smartphone dafĂŒr eingerichtet, die dann das Pi-Hole ab-/anschalten. Das klappt ohne Login-Maske und Passworteingabe. PS: enable kann statt disable verwendet werden um das Pi-Hole wieder zu aktivieren.

NĂŒtzliche Infos

Standard-Zugangsdaten:

Benutzer: pi

Passwort: raspberry

In diesem Video wird alles Schritt fĂŒr Schritt erklĂ€rt.

Pi-Hole installieren:

curl -sSL https://install.pi-hole.net | bash

Pi-Hole-Update:

pihole -up

Wenn schon ein Auto, dann auch Datenanalyse!

Wenn schon ein Auto, dann auch Datenanalyse!

Ich bin sehr stark fĂŒr das Reisen mit dem öffentlichen Verkehr oder individuellen, nicht umweltbelastenden Mitteln, wie etwa dem Fahrrad. Trotz meiner Umwelteinstellung besitze ich ein Auto, vor allem fĂŒr die entlegenen Dörfer der Heimat. HĂ€ufig kann am Land der öffentliche Verkehr bei weitem nicht das bieten, was ein eigenes Auto kann. Immer, wann ich will und zumeist auch schneller – das sind die „guten“ Argumente, den Rest will ich hier nicht diskutieren. Datenanalyse (basic) hilft uns jedoch schnell und einfach herauszufinden, was denn so ein Auto tatsĂ€chlich kostet.

Im Screenshot von oben befindet sich das Data-Dashboard meines Autos. Das KFZ ist nicht sehr alt, jedoch auch nicht mehr das Neueste. Als ich den Kombi, bedingt durch meine musikalischen TĂ€tigkeiten, 2016 gebraucht erwarb, wollte ich natĂŒrlich herausfinden, wie hoch denn die laufenden Kosten tatsĂ€chlich sind. Dazu erstellte ich mir ein einfaches Google-Formular. Art, Datum, Kilometerstand und Kosten werden darin vermerkt. Bei der Art gibt es auch die Rubrik „Tanken“, danach folgen die zugehörigen Kosten. Die Ergebnisse laufen in einer Google-Tabelle zusammen und sind nach dem Datum sortiert. Anfangs habe ich noch von Hand formatiert und die ein oder andere Grafik erstellt.

Was sollte nun alles einfließen, damit eine detaillierte Berechnung herauskommt? Na alles! PrimĂ€r sind natĂŒrlich die Anschaffungskosten, Versicherungen und Steuern, Tanken und Werkstattbesuche. Nicht vergessen sollte man auch die kleineren Dinge, wie etwa die Vignette, Pickerl, kleine Reparaturen (bspw. GlĂŒhbirne, Scheibenwischer, Kratzer, …), Parkplatzmiete oder die Kosten fĂŒr die Reifeneinlagerung. In meinem Fall habe ich unter „Werkstatt“ alles zusammengefasst, was eben mit dem reibungslosen Betrieb zusammenhĂ€ngt. Unter „Sonstiges“ gibt es dann bspw. die Vignette und meine Ausnahmeberechtigung zum Abstellen des Autos fĂ€llt unter „Parken“. So sieht dann meine Tabelle aus, nachdem ich das Google Formular (z.B. beim Tanken) mit dem Smartphone ausgefĂŒllt habe.

Vorschau einer möglichen KFZ-Tabelle

Neueste Recherchen haben jedoch ergeben, dass Google selbst ein sehr mĂ€chtiges, jedoch einfach zu bedienendes Tool liefert. Ich begann also ein wenig mit dem Google Datastudio zu experimentieren. Das ist dabei herausgekommen und du kannst z.B. den Zeitraum auch wirklich auswĂ€hlen:

Live

Übrigens: Das hier eingebettete Dashboard ist live und aktualisiert sich, wenn sich meine Grundliste Ă€ndert. Hier befinden sich alle wichtigen Kennzahlen und Auswertungen, die mich interessieren. Damit war bereits nach wenigen Wochen klar, dass die Dieselkosten gar nicht so entscheidend fĂŒr die gesamten, laufenden Kosten sind. Sie bilden bei NichtberĂŒcksichtigung der Anschaffungskosten nur knapp ein Drittel der KFZ-Ausgaben. NatĂŒrlich kann ich damit auch die Kosten pro Kilometer einfach berechnen.

Interaktive SchaltflĂ€chen, wie etwa der Zeitraum, verĂ€ndern die Sichtweise. So werden zurĂŒckgelegte Kilometer oder auch Kosten fĂŒr ein einziges Quartal dargestellt. Obwohl ich zuvor bereits in Microsoft Excel Ă€hnliche Dashboards ausprobiert habe, kam ich bei Google quasi ohne Vorwissen aus. Durch reines ausprobieren gelang es mir in wenigen Minuten einen Bericht, so wird es bei Google genannt, zu erzeugen. 

Aussicht fĂŒr die Zukunft

Im Datastudio lassen sich nicht nur vorgefertigte Listen aus Google-Tabellen verwenden. YouTube Daten, Google-Analytics, Facebook, u.v.m. gibt es hier zu entdecken. Ich meine, vorbeischauen lohnt sich. Als nĂ€chstes denke ich wohl an Daten aus der Schule – SchĂŒlerzahlen, Anzahl von Lehrenden oder was auch immer 😉

Cookie Consent mit Real Cookie Banner