Raspberry für Pihole vorbereiten
Voraussetzung:![Imager](https://blog.dirkkruse.co.uk/wp-content/uploads/2022/01/Imager01-300x198.jpg)
- Hardware: PC mit Windows 10 mit einem SD-Kartenleser
- Hardware: Raspberry Pi 3 Modell B+ (Ich habe ihn als Bundle gekauft, mit Gehäuse, Netzteil, micro SD-Karte (Class 10, SDHC) etc. | Kosten: ca. 60 €)
- Hardware: LAN Kabel
- Software: Raspberry Pi Imager
- Software: PuTTY um eine Verbindung (SSH) zur Konsole des Raspberry herzustellen
Der Raspberry wird zusammengebaut, aber die SD-Karte noch nicht eingelegt.
Das LAN-Kabel wird mit dem Router verbunden und eingeschaltet.
Router Vorbereitungen:
Nun wechseln wir zu, PC und rufen die Oberfläche des Routers auf, in meinem Fall eine FritzBox 7490, da wir die IP-Adresse des Raspberry wissen müssen. Mit einer FritzBox ruft Ihr den Browser auf und gebt in die Adressleiste „fritz.box“ ein, klappt das nicht erreicht ihr die FritzBox auch unter 192.168.xxx.1 (xxx ist bei Individuell, vermutlich 173, schaut einfach die IP Adresse eines Gerätes im Netzwerk nach). Sollte das nicht funktionieren, schaut in der Bedienungsanleitung des Routers nach, wie ihr die Benutzeroberfläche aufrufen könnt. Meldet Euch an und navigiert zu HEIMNETZ – NETZWERK. Ihr kommt zu der Netzwerkübersicht. Hier sollte ein neues Gerät aufgetaucht sein, das z. B. PC-192-168-xxx-100 heißen könnte.
Klickt dann auf den Stift rechts, und setzt den Haken bei: „Diesem Netzwerkgerät immer die gleiche IPv4-Adresse zuweisen.“. Gebt dem Gerät noch einen aussagekräftigen Namen, damit Ihr ihn in der Netzwerkübersicht auch wiederfinden können. Optional könnt Ihr auch eine andere IP zuweisen. Ich habe der Einfachheit halber .100 zugewiesen. Dann klickt unten rechts auf „OK“. Beachtet, dass diese Änderung aber erst wirksam wird, wenn der Raspberry neu gestartet wurde.
SD-Karte mit Betriebssystem erstellen
Nun bereiten wir die SD-Karte vor. Steckt diese in den Kartenleser des PC und öffnet Raspberry Pi Imager. Als erstes wählt Ihr das Betriebssystem. Klickt auf „OS WÄHLEN“ und dann auf „RASPBERRY PI OS (other)“.
In diesem Fall wählt ihr den oberen Eintrag „Raspberry Pi OS Lite (32-bit)“.
Auf dem Startbildschirm zurück wählt Ihr das Laufwerk aus, auf dem Ihr das Betriebssystem installieren wollt. In meinem Fall ist die SD-Karte als Laufwerk E:/ eingebunden. In meinem Fall eine 32 GB SD-Karte. Eine 8 oder 16 GB SD-Karte würde für die reine PiHole Installation auch ausreichen.
Prüft das vorsichtshalber im Explorer nach, denn der Inhalt der
SD-Karte wird danach komplett gelöscht und überschrieben.
Danach klickt ihr auf „WRITE“ und die SD-Karte wird mit dem neuen Betriebssystem beschrieben. Wenn der Vorgang beendet ist, wirft der Imager die Karte direkt aus. Zieht sie aus dem Kartenleser heraus und steckt sie direkt wieder ein.
Navigiert im Windows Explorer auf die SD Karte und wählt mit der rechten Maustaste beim Inhalt des Laufwerks „NEU“ – „TEXTDOKUMENT“.
Dem gebt ihr jetzt den Namen „ssh“. entfernt die vorgegebene Endung „.txt“, so dass die Datei nur „ssh“ heißt. Diese Datei ist notwendig, damit Ihr später über Euren PC mit „PuTTY“ auf den Raspberry zugreifen könnt.
Drückt [Enter]; das Ergebnis sollte so aussehen:
Hinweis
Solltet Ihr die Endungen von Dateien nicht sehen, müsst ihr dies im Explorer einstellen. Klickt im Explorer auf OPTIONEN und wählt den Reiter „ANSICHT“. in der Liste findet ihr den Punkt: „Erweiterungen bei bekannten Dateitypen ausblenden“ und nehmt den Haken raus.
Entfernt nun die SD-Karte aus dem Laufwerk, schaltet des Raspberry aus und steckt die SD-Karte in den Raspberry und schaltet ihn ein.
Raspberry vorbereiten
Öffnet die Software „PuTTY“. Tragt die IP-Adresse des Raspberry Pi ein und wählt das Protokoll „SSH“.
Am Ende klickt auf „OPEN“ und die Console für den Raspberry öffnet sich. Standardmäßig werkseitig ist der Benutzer: „pi“ und das Passwort: „raspberry“
login as: pi
pi@192.168.xxx.100’s password: raspberry
Habt ihr das eingeben, sollte ihr angemeldet sein:
Nun folgen ein paar Befehle, um Aktualisierungen durchzuführen. Dazu gebt folgendes ein:
sudo apt-get update
Damit werden Paketinformationen aktualisiert.
Wenn ihr wieder in grün „pi@….:~ $“ seht ist es fertig und ihr gebt ein:
sudo apt-get full-upgrade -y
Damit werden die vorhandenen Updates installiert. Das „-y“ bedeutet, dass alle Abfragen mit „y“ / „ja“ automatisch bestätigt werden und ihr in das Upgrade nicht mehr eingreifen müsst.
Ist dies komplett durchgelaufen, startet ihr den Raspberry neu:
sudo reboot
Wenn Ihr Euch wieder mit PuTTY angemeldet habt, ändert noch die Zeitzone:
sudo dpkg-reconfigure tzdata
Wählt in dem sich öffnenden Menü mit den Pfeiltasten die Region und mit [TAB] gelangt Ihr zu „ok“, wählt danach den passenden Ort und geht mit [TAB] wieder auf ok.