Kapitel 2/Free Rohtext.md aktualisiert

This commit is contained in:
2025-10-02 11:04:57 +00:00
parent 22268a00c6
commit ea12647996

View File

@@ -23,95 +23,71 @@ Optional hilfreich:
--- ---
## Schritt für Schritt ## Schritt für Schritt
### Vorbereitung: Container-Template herunterladen
Bevor wir einen Container erstellen können, brauchen wir ein Basis-Image für das Betriebssystem. Für Pi-hole und Unbound nutzen wir Debian, da es stabil läuft und sehr gut unterstützt wird.
Schritt für Schritt:
1. In der linken Seitenleiste unter **Server-Ansicht** das Storage auswählen, meist heißt es `local`.
👉 *Screenshot geeignet: Auswahl von `local` in der linken Liste.*
2. Rechts im Hauptfenster erscheinen mehrere Reiter. Dort den Reiter **Container-Templates** öffnen.
👉 *Screenshot geeignet: geöffneter Reiter „Container-Templates“.*
3. Oben rechts auf die Schaltfläche **Templates** klicken. Es öffnet sich eine Liste mit allen verfügbaren Images.
👉 *Screenshot geeignet: Schaltfläche „Templates“ und geöffnete Liste.*
4. In der Suchleiste nach **Debian 12.7.1 Standard** suchen und mit **Download** herunterladen.
5. Danach zusätzlich **Ubuntu 24.04.02 Standard** suchen und ebenfalls mit **Download** herunterladen.
6. Den Vorgang jeweils abwarten, bis beide Templates in der Liste sichtbar sind.
Prüfen:
- Nach dem Herunterladen tauchen `Debian 12.7.1 Standard` und `Ubuntu 24.04.02 Standard` in der Liste der Container Templates auf.
👉 *Screenshot geeignet: beide heruntergeladenen Templates in der Liste sichtbar.*
> [!NOTE]
> Beide Templates wurden beim Erstellen dieses Tutorials getestet, sind stabil und lauffähig.
> Sollte der Download nicht starten, überprüfe die Internetverbindung oder lade die Liste der Templates mit einem Klick auf **Refresh** neu.
### Container anlegen ### Container anlegen
Jetzt legen wir den Container an, in dem Pi-hole und Unbound **gemeinsam** laufen werden. Jetzt legen wir den Container an, in dem Pi-hole und Unbound **gemeinsam** laufen werden.
Schritt für Schritt 1) **CT erstellen** anklicken
👉 *Screenshot geeignet: Schaltfläche „CT erstellen“ oben rechts.*
1) **CT erstellen** anklicken 2) **Allgemein**
👉 *Screenshot geeignet: Schaltfläche „CT erstellen“ oben rechts.* - **Knoten:** (dein Proxmox-Host)
- **CT ID:** automatisch vergeben oder nach Wunsch anpassen
- **Hostname:** `pihole`
- **Unprivilegierter Container:** aktivieren (empfohlen)
- **Passwort:** Root-Passwort vergeben und merken
- **SSH-Schlüssel:** optional (falls vorhanden)
👉 *Screenshot geeignet: Reiter „Allgemein“.*
2) **Allgemein** 3) **Vorlage**
- **Knoten:** (dein Proxmox-Host) - **Speicher:** z. B. `local-lvm`
- **CT ID:** automatisch vergeben oder nach Wunsch anpassen - **Vorlage:** `Debian 12.7.1 Standard` auswählen
- **Hostname:** `pihole` 👉 *Screenshot geeignet: Reiter „Vorlage“.*
- **Unprivilegierter Container:** aktivieren (empfohlen)
- **Passwort:** Root-Passwort vergeben und merken
- **SSH-Schlüssel:** optional (falls vorhanden)
👉 *Screenshot geeignet: Reiter „Allgemein“.*
3) **Vorlage** 4) **Root-Disk**
- **Speicher:** z. B. `local-lvm` - **Größe:** 68 GB reichen vollkommen
- **Vorlage:** `Debian 12.7.1 Standard` auswählen 👉 *Screenshot geeignet: Reiter „Root-Disk“.*
👉 *Screenshot geeignet: Reiter „Vorlage“.*
4) **Root-Disk** 5) **CPU**
- **Größe:** 68 GB reichen vollkommen - **Kerne:** 1
👉 *Screenshot geeignet: Reiter „Root-Disk“.* - Rest auf Standard belassen
👉 *Screenshot geeignet: Reiter „CPU“.*
5) **CPU** 6) **Arbeitsspeicher**
- **Kerne:** 1 - **RAM:** 512 MB 1 GB
- Rest auf Standard belassen - **Swap:** 0256 MB (optional)
👉 *Screenshot geeignet: Reiter „CPU“.* 👉 *Screenshot geeignet: Reiter „Arbeitsspeicher“.*
6) **Arbeitsspeicher** 7) **Netzwerk**
- **RAM:** 512 MB 1 GB - **Bridge:** `vmbr0` (Standard)
- **Swap:** 0256 MB (optional) - **IPv4:** `Statisch`
👉 *Screenshot geeignet: Reiter „Arbeitsspeicher“.* - **IPv4/CIDR:** feste Adresse eintragen, z. B. `192.168.1.5/24`
- **Gateway (IPv4):** Router-IP, z. B. `192.168.1.1`
- **IPv6:** `DHCP` (für spätere Nutzung, z. B. Proxy Manager)
👉 *Screenshot geeignet: Reiter „Netzwerk“ mit statischer IPv4 und IPv6 DHCP.*
7) **Netzwerk** > [!WARNING]
- **Bridge:** `vmbr0` (Standard) > **Wichtig:** Pi-hole benötigt unbedingt eine **feste IPv4-Adresse**.
- **IPv4:** `Statisch` > Ohne feste IP können Router und Clients den DNS-Traffic nicht korrekt weiterleiten.
- **IPv4/CIDR:** feste Adresse eintragen, z. B. `192.168.1.5/24`
- **Gateway (IPv4):** Router-IP, z. B. `192.168.1.1`
- **IPv6:** `DHCP` (für spätere Nutzung, z. B. Proxy Manager)
👉 *Screenshot geeignet: Reiter „Netzwerk“ mit statischer IPv4 und IPv6 DHCP.*
> [!WARNING] > [!TIP]
> **Wichtig:** Pi-hole benötigt unbedingt eine **feste IPv4-Adresse**. > Reserviere die feste IPv4 auch in deinem Router (DHCP-Reservierung), damit sie nicht doppelt vergeben wird.
> Ohne feste IP können Router und Clients den DNS-Traffic nicht korrekt weiterleiten.
> [!TIP] 8) **DNS**
> Reserviere die feste IPv4 auch in deinem Router (DHCP-Reservierung), damit sie nicht doppelt vergeben wird. - **DNS-Server:** leer lassen
- **Suchdomäne:** leer lassen
👉 *Screenshot geeignet: Reiter „DNS“.*
8) **DNS** > [!NOTE]
- **DNS-Server:** leer lassen > Es wird kein DNS-Server eingetragen.
- **Suchdomäne:** leer lassen > Zunächst nutzt der Container die Host-Einstellungen von Proxmox.
👉 *Screenshot geeignet: Reiter „DNS“.* > Später, nach der Installation, stellen wir den Container auf `127.0.0.1` um, damit er Pi-hole/Unbound selbst nutzt.
> [!NOTE] 9) **Bestätigen**
> Es wird kein DNS-Server eingetragen. - Übersicht prüfen
> Zunächst nutzt der Container die Host-Einstellungen von Proxmox. - Mit **Fertigstellen** abschließen
> Später, nach der Installation, stellen wir den Container auf `127.0.0.1` um, damit er Pi-hole/Unbound selbst nutzt. 👉 *Screenshot geeignet: Reiter „Bestätigen“.*
9) **Bestätigen** ### Prüfen
- Übersicht prüfen - Container erscheint links in der Server-Ansicht.
- Mit **Fertigstellen** abschließen - Über **Start** → Container hochfahren.
👉 *Screenshot geeignet: Reiter „Bestätigen“.* - Über **Konsole** → Login mit `root` und vergebenem Passwort.
### Prüfen
- Container erscheint links in der Server-Ansicht.
- Über **Start** → Container hochfahren.
- Über **Konsole** → Login mit `root` und vergebenem Passwort.