Just set up the PiHole on a Pi Zero 2W, disabled DHCP on my router, and enabled DHCP in Pi Hole. I am expecting to have my PC running windows 10 to use the Pi-Hole but it seems to be bypassing it. I am seeing adds, as well as when i run nslookup pi.hole i dont get my dns.
Both the IPv6 and the IPv4 addresses belong to your router.
A successful resolution of pi.hole indicates that your router is using Pi-hole as its upstream DNS server.
In such a scenario, Pi-hole's receives only DNS requests originating from your router (and itself), so you won't be able to attribute DNS requests to individual clients and thus can't make use of client-based filtering.
As long as Pi-hole is your router's only upstream DNS server, this is a valid configuration: Your clients talk to your router for DNS, and your router forwards those to your Pi-hole, effectively still filtering all DNS traffic.
ok, that makes sense. But i feel I may still have something configured incorrectly here as i added a DNS record which will show up on some of my other raspberry pi devices when i do a nslookup. But it seems my Windows 10 device can not find them.
Windows 10 Test:
nslookup fluiddpi.lan
Server: dsldevice6.attlocal.net
Address: 2600:1700:25b8:5020::1
Raspberry Pi OS device
nslookup fluiddpi.lan
Server: 192.168.1.196
Address: 192.168.1.196#53
Name: fluiddpi.lan
Address: 192.168.1.51
It seems my windows machine is going to my router's DNS while the pi os is going directly to the pi-hole. I have disabled DHCP 4 and 6 on my router, as well as ran ipconfig flushdns and registerdns on the windows machine.
If this is to far removed from my initial post let me know and i can create a new post.