@pzanga
Another test : run this on the command line :
grep 'start' /var/log/resolver.log
The idea is to keep the number of unbound restarts as low as possible.
A couple of times per week : ok, but many times per hours (example) isn't bad, but during restart, which can take several seconds, your network has no DNS.
@pzanga said in clients cannot resolve any google sites (plus on other) but pfsense can:
so not sure why the DNS servers were configured when forwarding was not enabled
If you didn't enter these :
bc708cdc-6436-4e05-a6a0-c0ce921bbdd6-image.png
then they are put there because this has been checked :
73fcc240-298c-4145-bc6e-ce1f419c0b96-image.png
If your WAN (ISP) uses DHCP, pfSense, upon connection, uses DHCP, and this will deliver an IP, a network, a gateway and ..... one or more ISP DNS. Exactly as what happens when you connect a device (PC, whatever) to your pfSense LAN.
These ISP DNS are not used.
But pfSense itself can use it if needed, for example, if the top first IP (normally 127.0.0.1 = unbiound doesn't reply)
See
cat /etc/resolv.conf
@pzanga said in clients cannot resolve any google sites (plus on other) but pfsense can:
google.com yesterday from the client when I was having issues and that showed 100% packet loss
"packet loss" means : google.com was resolvbed, so 'ping' had an IP to work with. Thus DNS is ok.
But then there was no path to this IP : this means a bad connection.
@pzanga said in clients cannot resolve any google sites (plus on other) but pfsense can:
I do see the Chrome (and Edge) settings/flags that can be disabled to prevent them from using DoH. What is considered best practice when it comes to that? Should I disable those settings? Should I use pfsense rules to force all DNS requests to use the local DNS? Or just leave it as is (assuming that it isn't the cause of my problem).
Ok, you are aware that 'programs' like web browser can do tings their own way.
Its up to you to chose what you prefer to use, and what happens when and how. This info is important when you want to debug things.