From 389b7184d0a9c17486269b65bf6f5dbc97fd2889 Mon Sep 17 00:00:00 2001 From: Thomas Dannenberg Date: Thu, 2 Oct 2025 11:42:44 +0000 Subject: [PATCH] Kapitel 2/Free Rohtext.md aktualisiert --- Kapitel 2/Free Rohtext.md | 61 +++++++++++++++++++++++++++++++++++++-- 1 file changed, 58 insertions(+), 3 deletions(-) diff --git a/Kapitel 2/Free Rohtext.md b/Kapitel 2/Free Rohtext.md index e618f83..6c64d43 100644 --- a/Kapitel 2/Free Rohtext.md +++ b/Kapitel 2/Free Rohtext.md @@ -131,8 +131,6 @@ Darum legen wir uns zuerst in der Proxmox-Konsole einen eigenen Benutzer an. - Passwort: das beim `adduser` vergebene 👉 *Screenshot geeignet: WinSCP-Loginfenster mit Benutzer „adminuser“.* ---- - #### Optional: Root-SSH erlauben Falls Root-Zugang per SSH benötigt wird: @@ -162,4 +160,61 @@ Falls Root-Zugang per SSH benötigt wird: Mit Benutzer `root` verbinden. > [!WARNING] -> Root-SSH ist unsicher, wenn dein Netzwerk nicht geschützt ist. Verwende diese Option nur, wenn es unbedingt notwendig ist. \ No newline at end of file +> Root-SSH ist unsicher, wenn dein Netzwerk nicht geschützt ist. Verwende diese Option nur, wenn es unbedingt notwendig ist. + +### Installation Pi-hole + +Bevor wir Pi-hole installieren, aktualisieren wir zuerst das System im Container. + +```bash +apt update +apt upgrade -y +``` + +Danach laden wir das Installationsskript von Pi-hole und starten es: + +```bash +curl -sSL https://install.pi-hole.net | bash +``` + +> [!TIP] +> Sollte `curl` nicht installiert sein, kannst du es mit `apt install curl -y` nachholen. + +Das Installationsskript startet eine geführte Einrichtung im Terminal. +Hier werden wir Schritt für Schritt durch die Grundkonfiguration geführt (z. B. Netzwerkkarte, Upstream-DNS, Blocklisten). + +👉 *Screenshot geeignet: Start des Pi-hole Installationsskripts im Terminal.* + +#### Konfiguration während der Installation + +Das Installationsskript führt dich durch mehrere Auswahlmenüs. +Alle Eingaben machst du mit den Pfeiltasten und bestätigst mit **Enter**. + +1. **Netzwerkschnittstelle wählen** + - Wähle die Schnittstelle aus, die du bei der Container-Erstellung konfiguriert hast (meist `eth0`). + 👉 *Screenshot geeignet: Auswahl der Netzwerkschnittstelle.* + +2. **Statische IP bestätigen** + - Die feste IPv4-Adresse, die wir beim Anlegen des Containers vergeben haben, wird hier angezeigt. + - Bestätige diese Einstellung. + 👉 *Screenshot geeignet: Anzeige der statischen IP.* + +3. **Upstream DNS-Server** + - Für den Moment kannst du einen externen Resolver auswählen (z. B. Quad9 oder Cloudflare). + - Später ersetzen wir diesen durch unseren eigenen Unbound-Resolver. + 👉 *Screenshot geeignet: Auswahl Upstream-DNS.* + +4. **Blocklisten** + - Die Standard-Blockliste von Pi-hole reicht für den Anfang. + - Weitere Listen können später im Webinterface hinzugefügt werden. + +5. **Protokollierung** + - Empfehlung: **Anonymisierte Logs** aktivieren, damit Statistiken vorhanden sind, aber keine kompletten Client-IPs gespeichert werden. + 👉 *Screenshot geeignet: Auswahl der Logging-Einstellungen.* + +Am Ende zeigt das Skript eine Übersicht und bestätigt die Installation. + +> [!NOTE] +> Nach Abschluss der Installation erhältst du die **Admin-Weboberfläche** von Pi-hole und ein **Web-Admin-Passwort**. +> Dieses Passwort unbedingt notieren – ohne kannst du dich später nicht anmelden. +