No description
Find a file
2026-09-06 15:04:36 +02:00
README.md docs: README.md hinzugefügt 2026-09-06 15:04:36 +02:00

Ja - machen wir. Das passt auch gut in dein bestehendes Zielbild mit dedizierten VMs auf Proxmox, internen Diensten in VLAN20 und Host-Management in VLAN50 [1].

Ich wuerde den DNS-Server als eigene Debian-VM in VLAN20 bauen.

Mein Vorschlag fuer die DNS-VM

Rolle

  • interner DNS-Server
  • spaeter Source of Truth fuer lokale Zonen / Overrides / Split-DNS
  • spaeter optional Forwarder / Resolver

Einordnung ins Netz

Da deine internen Dienst-VMs in VLAN20 liegen, wuerde ich den DNS-Server ebenfalls dort platzieren [1].

Vorschlag Name

Ich wuerde einen klaren Namen nehmen, zum Beispiel:

  • dns-int01

Das passt zu deinen bisherigen Namenskonventionen wie infra-int01, dev-int01, apps-int01 [1].


Vorschlag fuer die VM-Parameter

VM

  • Name: dns-int01
  • VM-ID: z. B. 102 oder 111
  • OS: Debian 13 minimal
  • Bridge: vmbr0
  • VLAN Tag: 20

Netzwerk

  • IP: z. B. 10.100.20.10 oder 10.100.20.53
  • Gateway: 10.100.20.1
  • DNS waehrend Setup: vorerst 10.100.20.1

Meine Empfehlung zur IP

Wenn du DNS schoen erkennbar machen willst:

  • 10.100.20.53

Das ist lesbar und praktisch.

Wenn du lieber in deiner bisherigen niedrigen festen Serverlogik bleiben willst:

  • 10.100.20.10

Beides geht.

Ressourcen

Fuer einen Heimnetz-DNS-Server reicht klein:

  • 2 vCPU
  • 2 GB RAM
  • 16-32 GB Disk

Ich wuerde nehmen:

  • 2 vCPU
  • 2 GB RAM
  • 16 GB Disk

Das reicht locker fuer DNS.


Mein konkreter Vorschlag

Final

  • Name: dns-int01
  • VM-ID: 102
  • VLAN: 20
  • IP: 10.100.20.53
  • RAM: 2048
  • Cores: 2
  • Disk: 16G

Proxmox-Befehle

Ich gehe davon aus, dass deine Debian-ISO noch vorhanden ist, z. B.:

  • debian-13.6.0-amd64-netinst.iso

VM erstellen

sudo qm create 102 \
  --name dns-int01 \
  --memory 2048 \
  --cores 2 \
  --cpu x86-64-v2-AES \
  --machine q35 \
  --bios ovmf \
  --scsihw virtio-scsi-single \
  --net0 virtio,bridge=vmbr0,tag=20

Disk anlegen

sudo qm set 102 --scsi0 local-lvm:16

EFI-Disk

sudo qm set 102 --efidisk0 local-lvm:1,pre-enrolled-keys=1

ISO einhaengen

sudo qm set 102 --ide2 local:iso/debian-13.6.0-amd64-netinst.iso,media=cdrom

Boot-Reihenfolge

sudo qm set 102 --boot order=ide2\;scsi0

Normale Konsole

sudo qm set 102 --vga std

Starten

sudo qm start 102
sudo qm status 102
sudo qm config 102

Im Debian-Installer

Minimal installieren

Nur:

  • SSH server
  • standard system utilities

Kein Desktop.

Netzwerk

Ich wuerde direkt statisch setzen:

  • IP: 10.100.20.53/24
  • Gateway: 10.100.20.1
  • DNS: 10.100.20.1

Hostname

dns-int01

Nach der Installation

ISO wieder auswerfen:

sudo qm stop 102
sudo qm set 102 --delete ide2
sudo qm set 102 --boot order=scsi0
sudo qm start 102

Danach auf der VM

Dann machen wir wie bei mon01:

  1. Hostname pruefen
  2. statische IP pruefen
  3. SSH-Key
  4. User in sudo
  5. Updates
  6. qemu-guest-agent
  7. danach DNS-Software installieren

DNS-Software

Wenn die VM steht, koennen wir danach entscheiden zwischen:

  • Technitium DNS
  • Bind9
  • Unbound + lokale Zonen
  • CoreDNS
  • PowerDNS

Fuer dein Setup wuerde ich wahrscheinlich entweder:

  • Technitium fuer bequemes Web-Management oder
  • Bind9 + Unbound fuer klassisch/sauber

empfehlen.


Mein Vorschlag fuer jetzt

Wenn du einverstanden bist, nimm genau diesen Aufbau:

  • dns-int01
  • VM-ID 102
  • 10.100.20.53
  • Debian 13 minimal
  • VLAN20

Wenn du willst, kann ich dir als naechstes direkt den kompakten Copy-Paste-Block geben, den du 1:1 im Proxmox-Terminal ausfuehrst.