Deine benutzerspezifische Konfiguration kollidiert mit Pi-holes Konfiguration, und hier insbesondere mit dem über die Web-Oberfläche eingestellten Interface settings. Darüber hinaus kommt es wegen fehlender Berechtgungen für die im übrigen nicht konkret angegebene Leases-Datei zu den beobachteten Zugriffsfehlern.
den DHCP-Server brauche ich aber dann nur auf dem "interface wlan0"
Da finde ich nichts zum einstellen in der Web-Oberfläche.
Auf dem raspberry lief eine Anwendung und der raspberry als AccessPoint.
Wenn nun beides zusammen nicht geht, dann muss ich einen zweiten raspberry zulegen.
Grundsätzlich kannst Du pihole-FTL (Pi-holes speziell angepasste und erweiterte Variante von dnsmasq) über dnsmasq-Konfigurationsdateien eigenverantwortlich genau so beliebig konfigurieren wie dnsmasq - solange die resultierende Konfiguration nicht mit der von Pi-hole kollidiert.
Wenn Du zu einem späteren Zeitpukt doch noch Pi-holes DHCP-Server aktivieren möchtest, müsstest Du also Deine benutzerdefinierte Konfiguration ggf. anpassen.
Folgendes Kommando kann dabei helfen, indem es zumindest schon einmal die syntaktische Richtigkeit der Konfiguration überprüft:
ich denke, so ganz veständlich hab ich mein "Problem" noch nicht erklärt.
folgende Ausgangssituation:
auf dem RPi lief einen Anwendung "X". eth0 am lokalen Netzwerk für VNC/SSH zugriff.
wlan0 als AP konfiguriert damit Clients auf die Anwendung zugreifen können.
Inhalt der /etc/dnsmasq.conf war:
dann hab ich pihole installiert. pihole schreibt ja nun alles um und Clients erhielten keine IP mehr.
Mein Frage ist nun, was genau muss ich eine "conf" schreiben damit die Clients wieder vom AP wieder IP's bekommen?
Wäre dann,
Das ist Pi-holes Standard-Datei zur Verwaltung der aktiven DHCP-Leases.
Außerdem solltest Du sicherstellen, dass ein zuvor von Dir als DHCP-Server verwendetes dnsmasq nicht mehr aktiv ist.
Das mag ich nur schwerlich glauben. dnsmasq verteilt standardmässig seine eigene IP-Adresse als DNS-Server an DHCP-Clients.
Wenn Du das tatsächlich nicht möchtest, könntest Du versuchen, 0.0.0.0 als DNS-Server zu verteilen.
Ich würde allerdings davon abraten.
Ohne DNS wäre kein namentlicher Zugriff auf's Internet möglich, und auch lokale Clients wären dann über ihre DNS-Namen nicht mehr ansprechbar.