Kapitel 2/Free Rohtext.md aktualisiert
This commit is contained in:
@@ -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:** 6–8 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:** 6–8 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:** 0–256 MB (optional)
|
||||||
👉 *Screenshot geeignet: Reiter „CPU“.*
|
👉 *Screenshot geeignet: Reiter „Arbeitsspeicher“.*
|
||||||
|
|
||||||
6) **Arbeitsspeicher**
|
7) **Netzwerk**
|
||||||
- **RAM:** 512 MB – 1 GB
|
- **Bridge:** `vmbr0` (Standard)
|
||||||
- **Swap:** 0–256 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.
|
|
||||||
Reference in New Issue
Block a user