# PVE – Avahi mDNS einrichten ## Zweck Avahi direkt auf dem Proxmox-Host installieren, damit `pve.local` im LAN per mDNS auflösbar ist. Alle Geräte im LAN die mDNS unterstützen (Windows mit Bonjour, Apple, Android, Home Assistant) können den Host dann per `.local`-Name erreichen. --- ## Installation ```bash apt update && apt install -y avahi-daemon systemctl enable --now avahi-daemon systemctl status avahi-daemon ``` --- ## Ergebnis - Hostname: `pve.local` - IP: `192.168.x.x` - Interface: `vmbr0` --- ## Avahi auf LXC-Containern installieren Damit auch LXCs per `.local` erreichbar sind, Avahi in jedem LXC installieren: ```bash pct exec 105 -- apt install --reinstall avahi-daemon pct exec 105 -- systemctl enable --now avahi-daemon ``` Bekannte `.local`-Hostnamen: | Container | Hostname | IP | |-----------|----------|----| | 105 zigbee2mqtt | `zigbee2mqtt.local` | 192.168.x.x | | 104 tor-snowflake | `tor-snowflake.local` | – | --- ## Testen **Von Windows** (Bonjour muss installiert sein): ``` ping pve.local ``` **Bonjour für Windows** (falls nicht vorhanden): https://support.apple.com/kb/DL999 **Alle mDNS-Dienste im LAN anzeigen:** ```bash avahi-browse -a -t ``` --- ## Hinweise - Bei flachem LAN (kein VLAN) reicht Avahi direkt auf dem Host. - Für VLAN-übergreifendes mDNS wäre ein Avahi-Reflektor-LXC nötig (`enable-reflector=yes`). - Neue VMs/LXCs werden automatisch per `.local` erreichbar sobald dort `avahi-daemon` installiert ist. --- [[Impressum|Impressum]] | [[Datenschutzerklärung|Datenschutz]]