alright,
the following fixed it. it is some problem with my provider.
dutch:
" jep. ik gebruik echt een Pi, met Rapbian. Lijkt me niet dat dat verschil uitmaakt.
Op de Fritz heb ik bij home network-->overview-->settings-->IPv4addresses en ipV6addresses de IP's van de Pi-Hole ingegeven als local DNS. Wellicht wist je dit al, maar ten overvloede: dit moet je dus niet doen bij Internet-->account information-->DNS server. Dat gaat niet werken.
Op de Pi heb ik de Ipv4 en Ipv6 adressen van de Fritz ingegeven , bij custom 1 en custom 2 beide 192.168.178.1 en bij custom3 en 4 de bijbehorende ipv6
Er vormt zich geen loop. De fritz herkent DNS queries afkomstig van de Pi en stuurt die door naar upstream via een andere poort. Zie ook dit artikel
ik heb niet gekeken hoe de query op het lokale netwerk wordt verwerkt tot aan de fritz, wat betreft gebruikte poorten
dus: -->Fritz(lokaal)-->Pi-hole-->Fritz-->Upstream -- en weer terug"
english:
"ep. I'm really using a Pi, with Rapbian. Doesn't seem to make a difference to me.
On the Fritz I entered the IP's of the Pi-Hole as local DNS at home network -> overview -> settings -> IPv4addresses and ipV6addresses. You may already know this, but unnecessarily: you should not do this at Internet -> account information -> DNS server. That is not going to work.
On the Pi I entered the Ipv4 and Ipv6 addresses of the Fritz, at custom 1 and custom 2 both 192.168.178.1 and at custom3 and 4 the corresponding ipv6
No loop forms. The fritz recognizes DNS queries from the Pi and forwards them upstream via a different port. See also this article
I have not looked at how the query on the local network is handled up to the fritz, in terms of ports used
so: -> Fritz (local) -> Pi-hole -> Fritz -> Upstream - and back again"
Im posting this so that other people may find this solution