# 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]]