| README.md | ||
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.
102oder111 - OS: Debian 13 minimal
- Bridge:
vmbr0 - VLAN Tag:
20
Netzwerk
- IP: z. B.
10.100.20.10oder10.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:
- Hostname pruefen
- statische IP pruefen
- SSH-Key
- User in
sudo - Updates
- qemu-guest-agent
- 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.