Raspberry Pi - die vielseitigste Himbeere der Welt

Für alles, was uns sonst noch so interessiert.
Benutzeravatar
Zorni
Administration
Administration
PnPnews.de
Posts in topic: 7
Beiträge: 9098
Registriert: 22.10.2003 08:59
Wohnort: Wien
Geschlecht:
Kontaktdaten:

Auszeichnungen

Errungenschaften

Raspberry Pi - die vielseitigste Himbeere der Welt

Ungelesener Beitrag von Zorni »

Was ist der Raspberry Pi?
Der Raspberry Pi ist ein sog. Einplatinencomputer mit der ungefähren Größe einer Kreditkarte. Er hat alles was man benötigt dabei und ist sehr vielseitig einsetzbar.
raspberry_Pi_3_Model_B_plus.jpg
Raspberry Pi 3, Modell B+
Von diesem Gerät gibt es verschiedene Modelle. Eine Übersicht findet ihr hier. https://www.raspberrypi.org/documentati ... /#hardware

Was muss gekauf werden?
Sofern ich mich hier auf ein Gerät beziehe, ist es das Raspberry Pi 3 Model B+, welches ich auch für Einsteiger empfehlen würde. Ohne alles kostet das Gerät knapp 35€. Dazu benötigt ihr dann noch ein Netzteil, ca 10€. Eine MicroSDHC Karte mit Adapter je nach Größe 7-20€ und ein Gehäuse.
Um es dem Einsteiger nicht zu kompliziert zu machen, gibt es all das auch als komplettes Set zu kaufen. Ein Beispiel wäre dieses Set: https://www.amazon.de/Vilros-Raspberry- ... B01DC6MKAQ damit könnt ihr gleich loslegen, ohne das etwas vergessen wird zu kaufen. Diese Einsteigersets haben auch den Vorteil, dass die SD Karten nicht erst umständlich von Hand bespielt werden müssen!

Was kann ich damit machen?
Eigentlich alles, wofür man eine Rechnereinheit nutzen kann. Kleiner Mailserver, Webserver, Adblocker, SmartHome Steuerung, Sprachcomputer ... die Einsatzarten sind extrem vielfältig. Ein paar Inspirationen gibt es z.B. hier. https://t3n.de/news/raspberry-pi-projekte-434138/

Aber dafür kann ich doch meinen Rechner laufen lassen
Ja, kannst du. Verballerst halt relativ viel Strom damit. Ein Raspberry Pi verbraucht irgendwas zwischen 3-7W. Ein durchschnittlicher PC benötigt ein vielfaches davon. Dazu kommt natürlich Wärmeerzeugung, denn alles, was an Strom gesaugt wird, erzeugt Wärme ... oft unnötig. Der Raspberry ist passiv gekühlt, also obendrauf noch lautlos.

Das einmal als kurze Einführung ins Thema. Ich poste dann bald noch einen sehr sinnvollen Einsatzzweck des Teils, nämlich als AdBlocker.

Benutzeravatar
Zorni
Administration
Administration
PnPnews.de
Posts in topic: 7
Beiträge: 9098
Registriert: 22.10.2003 08:59
Wohnort: Wien
Geschlecht:
Kontaktdaten:

Auszeichnungen

Errungenschaften

Raspberry Pi - die vielseitigste Himbeere der Welt

Ungelesener Beitrag von Zorni »

Die Himbeere als ultimativer Werbeblocker
Zuerst einmal sei gesagt, das Werbung viele Dinge im Netz erst ermöglicht. Dummerweise wird das mittlerweile dermaßen ausgenutzt, das man beinahe schon zu Gegenmaßnahmen genötigt wird. Denn viel Werbung bedeutet, viele deiner Daten gehen an unzählige, anonyme Unternehmen geht. Es bedeutet, es wird viel deiner Rechnerleistung benötigt, um sie darzustellen. Das verlangsamt den Seitenaufbau und kostet natürlich letztendlich bares Geld.
Gegen AdBlocker im Browser haben viele Seiten mittlerweile Gegenmaßnahmen, die euch dazu nötigen sollen, diesen Überschwang an Bling Bling doch zuzulassen. Diese Gegenmaßnahmen können unser Pi Hole aber nicht erkennen. Es ist also notwendig, selber zurückzuschlagen - und zwar endgültig. Wie das geht, werde ich hier nach und nach niederschreiben.

Was wird benötigt?
Raspberry Pi 3 Modell B aufwärts (mit WLAN)
Micro USB Netzteil 2A – 5V für Raspberry Pi 3
Ein Gehäuse für Raspberry Pi 3
microSDHC Karte

Siehe dazu auch ein Posting weiter oben. Anfangs schließt einen Monitor via HDMI an, ebenso eine USB Tastatur und Maus.

Das ist später nicht mehr zwingend notwendig. Im Guide werde ich zeigen, wie man sich via SSH auf seinen Raspberry verbindet und wie man SSH überhaupt installiert.

Aufsetzen des Raspberry Pi selbst
Wenn ihr euch das Set geholt habt, welches ich im ersten Beitrag erwähnte ist das einfach. Installiert erst einmal die Passivkühler auf dem Gerät, baut es zusammen, steckt die mitgelieferte SD Karte ein. Dann schließt erst einmal ein Netzwerkkabel (PI zu Router) an. Wenn ihr das Netzteil anschließt und in die Steckdose steckt, geht es gleich los, das Gerät startet.

Zuerst werdet ihr gefragt, welches Betriebssystem installiert werden soll (Nur bei dem komplett Set wohlgemerkt). Nehmt die Vorauswahl, das Raspbian Linux.

Optional
Wenn ihr irgendwelche Einzelteile erworben habt, nutzt bitte die offizielle Anleitung:
Einsteiger: https://www.raspberrypi.org/downloads/noobs/
Fortgeschrittene: https://www.raspberrypi.org/downloads/raspbian/
SD Karte beschreiben mit: https://www.raspberrypi.org/documentati ... windows.md

Das wars schon, nach ein paar Minuten habt ihr euer Linux auf dem Gerät bereits installiert. In Bälde geht's hier weiter mit der Installation der SSH Pakete und des PiHole (Also des Adblockers).

Notiert euch euren Usernamen/Passwort oder merkt es euch, es wird noch gebraucht!

Benutzeravatar
Zorni
Administration
Administration
PnPnews.de
Posts in topic: 7
Beiträge: 9098
Registriert: 22.10.2003 08:59
Wohnort: Wien
Geschlecht:
Kontaktdaten:

Auszeichnungen

Errungenschaften

Raspberry Pi - die vielseitigste Himbeere der Welt

Ungelesener Beitrag von Zorni »

Erster weiterer Schritt
Verbindet euch nun zuerst auf euren Router. Den erreicht ihr oft über eine Adresse im Browser die zB 192.168.0.1 heißen kann (oder ähnlich).

Schaut nun in der Routersoftware nach verbundenen Geräten. Üblicherweise sollte das Raspberry automatisch eine Netzwerkadresse zugewiesen bekommen haben. Also zB. 192.168.0.2
123.png
Das Gerät in meinem Router
Nun schaut in der Routersoftware, wo ihr dem Raspberry eine feste IP Adresse zuweisen könnt, sonst ändert die sich nämlich nach jedem Start des Geräts, was negative Effekte haben kann. Weist dem Raspberry nun eine Adresse fest zu. Wenn das getan ist, schreibt euch diese Adresse zur Sicherheit einmal auf, damit ihr sie parat habt.

Optionaler Schritt, wenn ihr zukünftig ohne eigenen Monitor/Tastatur/Maus auf das Gerät zugreifen wollt
Ist es euch lieber, jedes mal den Monitor/Tastatur/Maus anzustecken, könnt ihr das hier auslassen.

Also los - installieren wir SSH! Noch haben wir ja Maus/Tastatur/Monitor angeschlossen. Öffnet also nun ein Eingabefenster (Terminal)
img_580922a8e723b.png.pagespeed.ce.iBKipSPYGH.png
Das da öffnet die Konsole. Fühlt euch wie ein Hacker!
Tippt in das eben geöffnete Fenster dieses ein:

Code: Alles auswählen

sudo apt-get install ssh
Wenn das erledigt ist starten wir den soeben installierten SSH Server:

Code: Alles auswählen

sudo /etc/init.d/ssh start
Gefolgt von

Code: Alles auswählen

sudo update-rc.d ssh defaults
Aus Sicherheitsgründen ist in den meisten Linux Distris SSH noch deaktiviert, das ändern wir nun:

Klicke oben auf die Himbeere... Einstellungen - Raspberry-Pi-Konfiguration. Dort dann auf Schnittstellen und mache einen Haken bei SSH (also das Aktiviert angeklickt ist).
Starte nun das Gerät komplett neu. (Himbeeere klicken, dann shutdown -> restart)

Nun geht es weiter:

Unter Windows 10 geht nun ins Startmenü und tippt PowerShell und öffnet dieses Fenster. Eigentlich braucht ihr nun erst einmal nur wieder Tastatur/Maus/Monitor auf dem Windows Rechner.

Nun könnt ihr euch auf die 4-eckige Himbeere verbinden, tippt dazu folgendes ein:

Code: Alles auswählen

ssh benutzername@IPAdresse
Es folgt in dem Fenster die Abfrage eures Passworts, das ihr nun eingebt. Ihr seid nun remote mit dem Pi verbunden, Glückwunsch!

Es folgt die eigentliche Installation des PiHole - dem ultimativen Werbe/Trackingblocker.

Benutzeravatar
Zorni
Administration
Administration
PnPnews.de
Posts in topic: 7
Beiträge: 9098
Registriert: 22.10.2003 08:59
Wohnort: Wien
Geschlecht:
Kontaktdaten:

Auszeichnungen

Errungenschaften

Raspberry Pi - die vielseitigste Himbeere der Welt

Ungelesener Beitrag von Zorni »

Ok, los geh'ts - das hier werdet ihr bald selber sehen können :)
sdf.JPG
Ja, es kommt einiges zusammen, gelle?
Wir haben ja nun noch unser Terminalfenster geöffnet. Wenn nicht (via Tastatur/Maus/Monitor, nutzt die Konsole mit den selben Befehlen)

Tippe also zuerst folgendes, um die benötigte Software herunter zu laden:

Code: Alles auswählen

sudo curl -sSL https://install.pi-hole.net | bash
Wenn der Download beendet wurde, startet ein Einrichtungsassistent. Wählt die Netzwerkverbindung aus (In unserem Beispiel und auch die Empfehlung ist es das Netzwerkkabel)

Als nächstes fragt man euch nach dem DNS Server. Wählt Custom aus und nutzt z.B. diese beiden (sicheren), in Deutschland ansässigen (Vom CCC)

85.214.20.141 (IP4)
213.73.91.35 (IP4)

Siehe auch: https://www.ccc.de/censorship/dns-howto/

Ihr könntet auch Google, Cloudflare oder andere nutzen, ist aber imho ziemlich sinnlos. Wir wollen ja blocken und den Amis nichts liefern :D

Es folgt eine Abfrage, welche Filterlisten genutzt werden sollen. Ändert hier nichts, sondern übernehmt erst einmal den Vorschlag.

Danach wird nach der festen IP Adresse gefragt, stellt es entsprechend ein. Das Thema hatten wir weiter oben bereits, ihr erinnert euch?

Nun werdet ihr gefragt, ob ihr eine Weboberfläche (Siehe mein Screenshot in dem Beitrag) und einen Webserver installieren wollt. Ja, das wollen wir unbedingt! Also nehmt die voreingestellte Antwort. Diese nutzen wir auch für alle weiteren Schritte. Die Finalisierung kann ein wenig dauern
Nach einem Neustart kommt eine Anzeige, da steht dann: Your Admin Webpage login password is.... Notiert euch das unbedingt!

Das war es fast auch schon ... jetzt könnt ihr euch über http://192.168.0.xxx/admin/ (Die feste IP Adresse, remember?) Auf dem Pi Hole einloggen.
Aaaaaber: Noch wird nichts geblockt, weil euer Handy/Rechner/Notebook ja noch nicht weiß, das ihr nun die ultimative Waffe habt ... das erklären wir den Dingern nun auch noch!

Geht also unter Windows 10 auf das Startmenü und tippt: Netzwerkstatus ein. Öffnet das Fenster. Klickt auf den mit dem Internet verbundenen Adapter (Ethernet X), dort auf Eigenschaften und nun auf Internetprotokoll Version 4. Dort aktiviert ihr das Kästchen Folgende DNS Server Adresse verwenden: Bevorzugter DNS Server ... da gebt die feste IP Adresse eures PI ein.

Das wars. Euer Windows 10 Rechner geht jetzt über das Pi ins Internet und wird ziemlich viel blocken ... aber noch nicht alles .. aber viel. :grübeln:

Das solltet ihr mit jedem Gerät machen, das in eurem WLAN/Lan aktiv ist, also Handys etc.

Benutzeravatar
Zorni
Administration
Administration
PnPnews.de
Posts in topic: 7
Beiträge: 9098
Registriert: 22.10.2003 08:59
Wohnort: Wien
Geschlecht:
Kontaktdaten:

Auszeichnungen

Errungenschaften

Raspberry Pi - die vielseitigste Himbeere der Welt

Ungelesener Beitrag von Zorni »

Letzter Abschnitt - watt nur 120k Domains geblockt? Das muss mehr werden!
Das ist recht einfach zu erweitern: https://firebog.net/ bzw bereits komplett zusammen gestellte: https://v.firebog.net/hosts/lists.php

Geht also auf euern Pi Hole. Klickt dort auf Settings-> Blocklists kopiert alles aus zB der Liste

https://v.firebog.net/hosts/lists.php?type=tick dort rein

Drückt dann save. Save & Update nur, wenn ihr fertig seid - das dauert dann ein paar Sekunden...

Seiten die NICHT geblockt werden sollen, wie z.B. dsaforum.de und pnpnews.de fügt einfach der Whitelist hinzu :cookie:

Weitere Tipps & Tricks
Wenn ihr diverse Telemetriedaten blockt, also verhindert, das irgendwelche Softwares nach Hause telefonieren, könnte nVidia Nutzern auffallen, das eben nVidia versucht jede Sekunde zu funken, unaufhörlich. Da das sehr nervig ist, aber die Blocckade sehr verdient, hier ein Workaround:
  • Deinstalliert GeForce experience - ernsthaft, das Dingen braucht kei Sau, oder?
  • Geht auf http://m.majorgeeks.com/files/details/nvslimmer.html und saugt das Tool
  • Geht auf nvidia.com und ladet die aktuellsten Treiber herunter.
  • Öffnet den nvslimmer und wählt dann euer ebenfalls heruntergeladenes Treiberpaket aus. Lasst die Voreinstellungen, es sei denn ihr benötigt eines der angezeigten Pakete wirklich.
  • Installiert das so. Ggf könnt ihr weitere unnötige, noch vorhandene Tools auch noch von der Platte fegen.
PiHole updaten
Wenn ein neues Update für die Software bereitsteht, so bekommt ihr das auf der Seite des PiHole auf eurem Gerät anghezeigt. Das update ist recht einfach, loggt euch auf den Pi ein (SSH oder direkt) und nutzt in der Konsole den Befehl: pihole -up. Der Rest sollte automatisch erfolgen.

Benutzeravatar
Djembo
Posts in topic: 1
Beiträge: 5184
Registriert: 26.11.2011 08:10
Wohnort: Irgendwo zwischen Klassenzimmer und Schreibtisch

Auszeichnungen

Errungenschaften

Raspberry Pi - die vielseitigste Himbeere der Welt

Ungelesener Beitrag von Djembo »

Nicht schlecht, Herr Specht! Danke für deine Mühe!
“I sound my barbaric yawp over the roofs of the world.”

Benutzeravatar
Loirana
Posts in topic: 1
Beiträge: 7556
Registriert: 24.07.2015 08:56
Geschlecht:

Raspberry Pi - die vielseitigste Himbeere der Welt

Ungelesener Beitrag von Loirana »

Coole Anleitung, vielen Dank dafür!
Yesterday's the past, tomorrow's the future, but today is a gift. That's why it's called the present.
-Master Oogway

Benutzeravatar
Zorni
Administration
Administration
PnPnews.de
Posts in topic: 7
Beiträge: 9098
Registriert: 22.10.2003 08:59
Wohnort: Wien
Geschlecht:
Kontaktdaten:

Auszeichnungen

Errungenschaften

Raspberry Pi - die vielseitigste Himbeere der Welt

Ungelesener Beitrag von Zorni »

Habe noch einen Tipp hinzugefügt (Im letzten Beitrag des Guides)
Zorni hat geschrieben: 07.08.2019 18:51Weitere Tipps & Tricks
Wenn ihr diverse Telemetriedaten blockt, also verhindert, das irgendwelche Softwares nach Hause telefonieren, könnte nVidia Nutzern auffallen, das eben nVidia versucht jede Sekunde zu funken, unaufhörlich. Da das sehr nervig ist, aber die Blocckade sehr verdient, hier ein Workaround:
Deinstalliert GeForce experience - ernsthaft, das Dingen braucht kei Sau, oder?
Geht auf http://m.majorgeeks.com/files/details/nvslimmer.html und saugt das Tool
Geht auf nvidia.com und ladet die aktuellsten Treiber herunter.
Öffnet den nvslimmer und wählt dann euer ebenfalls heruntergeladenes Treiberpaket aus. Lasst die Voreinstellungen, es sei denn ihr benötigt eines der angezeigten Pakete wirklich.
Installiert das so. Ggf könnt ihr weitere unnötige, noch vorhandene Tools auch noch von der Platte fegen.

Benutzeravatar
Zorni
Administration
Administration
PnPnews.de
Posts in topic: 7
Beiträge: 9098
Registriert: 22.10.2003 08:59
Wohnort: Wien
Geschlecht:
Kontaktdaten:

Auszeichnungen

Errungenschaften

Raspberry Pi - die vielseitigste Himbeere der Welt

Ungelesener Beitrag von Zorni »

Habe den letzten Beitrag des Guides noch um eine kurze Erklärung zum Update erweitert:

PiHole updaten
Wenn ein neues Update für die Software bereitsteht, so bekommt ihr das auf der Seite des PiHole auf eurem Gerät anghezeigt. Das update ist recht einfach, loggt euch auf den Pi ein (SSH oder direkt) und nutzt in der Konsole den Befehl: pihole -up. Der Rest sollte automatisch erfolgen.

Antworten