Ich benutzte meinen PI-Hole auch als DHCP Server. Das funktioniert auch alles super. Wenn ich aber dann DHCPv6 für IPv6 aktiviere, dann klappt das auch für manche Geräte. Nach einiger Zeit bemerkte ich aber, dass der PI ziehmlich warm geworden ist. Als ich nachgeschaut habe, was los ist, war mein PI auf 100% CPU,RAM auslastung, und mein Speicher war voll. pihole-FTL hatte 100% genommen. Also ich mir dann den log angeschaut habe (der all meinen Speicher aufgebraucht hat, 25 GB log file btw), war alles voll gespammed mit
Aug 5 09:27:53 dnsmasq-dhcp[613]: DHCPREQUEST(eth0) 00:03:00:01:2c:41:38:ba:dd:ad
Aug 5 09:27:53 dnsmasq-dhcp[613]: DHCPREPLY(eth0) 00:03:00:01:2c:41:38:ba:dd:ad no addresses available
Ich habe bereits nach einer lösung gesucht, aber die einzige Lösung bisher war, IPv6 zu deaktivieren.
Vergibst Du statische Leases in Pi-hole, insbesondere für den erfolglos anfragenden Client?
Kannst Du diesen Client anhand der ID aus dem Log identifizieren, d.h. eindeutig auf eines Deiner Geräte zurückführen (vermutlich ein HP-Gerät)?
Ich versuche mal eben das Gerät zu identifizieren.
Ich bin etwas irretiert. Diese adresse dort hat 10 Oktette. Ich kenne aber nur Mac's mit 6 oder 8 Oktetten. Wie kann ich das Geräte denn identifizieren?
Das ist auch keine MAC, sondern eine Client ID.
Die kann aber die MAC-Adresse enthalten, in Deinem Fall im hinteren Teil.
Wenn das zutrifft, handelt es sich wahrscheinlich um ein Gerät des Herstellers Hewlett-Packard (daher meine obige Vermutung).
Zusätzlich ist natürlich auch wichtig, ob die verweigerte Adresse ausschließlich für diese ID oder auch weitere erfolgt ist.
Kannst Du das anhand des Logfiles nachvollziehen?
Und, ist das die einzige ID, die in Deinen Logs mit no addresses available auftaucht?
EDIT:
Allgemeine Pi-hole-seitige Fehlkonfigurationen haben wir schon überprüft und ausgeschlossen.
Ohne die Log-Info lässt sich nicht einordnen, ob wir es mit einem geräte-spezifischen Fehlverhalten Deines Druckers oder mit einem systematischen Fehler in Pi-holes DHCP(v6)-Server dnsmasq zu tun haben.