From 70e8387e2009e6526f754198fa0087380c7c3417 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Sch=C3=B6dl?= Date: Sun, 23 Nov 2025 19:49:43 +0000 Subject: [PATCH] dnsmasq.conf aktualisiert --- dnsmasq.conf | 43 +++++++++++++++++++++++++++++++++---------- 1 file changed, 33 insertions(+), 10 deletions(-) diff --git a/dnsmasq.conf b/dnsmasq.conf index 7f03dde..fdfcbc7 100644 --- a/dnsmasq.conf +++ b/dnsmasq.conf @@ -1,22 +1,45 @@ # Allgemein interface=eth0 + +# IPv4 + IPv6 explizit anhören listen-address=192.168.178.5 +listen-address=::1 +listen-address=fe80::1%eth0 + bind-interfaces domain-needed bogus-priv expand-hosts +no-resolv # Wir haben keinen eigenen Resolver mehr +no-hosts # /etc/hosts wird von Pi-hole verwaltet + # DHCP-Server (dein bisheriges Fritz!Box-Netz) dhcp-range=192.168.178.100,192.168.178.200,255.255.255.0,12h # Gateway und DNS weitergeben -dhcp-option=3,192.168.178.1 # Gateway (Fritz!Box) -dhcp-option=6,192.168.178.5,8.8.8.8,1.1.1.1 # DNS-Server (Pi selbst + Google + Cloudflare) +dhcp-option=option:domain-search,schoedl.local +dhcp-option=option:router,192.168.178.1 # Gateway +dhcp-option=option:domain-search,schoedl.local +dhcp-option=option:ntp-server,192.168.178.5 # NTP = Pi (chrony) + +# ==================== IPv6 ==================== +# Router Advertisements aktivieren (wichtig!) +enable-ra + +# SLAAC + stateless DHCPv6 (empfohlen für Heimnetze) +# ::100 bis ::ffff im lokalen /64-Präfix (wird automatisch vom Prefix des Pis abgeleitet) +dhcp-range=::100,::ffff,constructor:eth0,64,12h + +# IPv6-DNS und Suchdomain an Clients weitergeben +dhcp-option=option6:dns-server,[::1] # Pi selbst über IPv6 +dhcp-option=option6:domain-search,schoedl.local # Statische Leases (Beispiele – nach Bedarf ergänzen) # Format: dhcp-host=MAC-Adresse,gewünschte-IP,Hostname,Lease-Zeit # Home Server dhcp-host=90:09:D0:5B:03:95,192.168.178.251,saturn,24h +dhcp-host=DC:EF:09:C6:21:7B,192.168.178.2,switch24,24h # Home Automation dhcp-host=DC:A6:32:2D:38:5A,192.168.178.243,homematic-raspi,24h dhcp-host=02:49:ED:E0:45:16,192.168.178.242,homeassistant,24h @@ -50,14 +73,14 @@ local=/schoedl.local/ # Adressen für lokale Namen (optional) address=/fritz.box/192.168.178.1 -address=/homeserver.lan/192.168.178.5 -address=/router.lan/192.168.178.1 +address=/homeserver.schoedl.local/192.168.178.5 +address=/router.schoedl.local/192.168.178.1 +address=/jupiter.schoedl.local/192.168.178.13 +address=/saturn.schoedl.local/192.168.178.15 -# Cache-Größe -cache-size=1000 +# === DNS an Pi-hole delegieren (wichtig!) === +cache-size=0 # Kein eigener Cache → Pi-hole macht das +server=127.0.0.1#53 # Pi-hole hört auf demselben Pi auf Port 53 +# Alternativ (bei IPv6-Problemen): server=192.168.178.5#53 -# NTP-Server weitergeben (Option 42) -dhcp-option=42,0.pool.ntp.org,1.pool.ntp.org,2.pool.ntp.org -# Optional: PXE-Boot deaktivieren (spart Logs) -pxe-prompt="Kein PXE", 0 \ No newline at end of file