Please follow the below template, it will help us to help you!
Expected Behaviour:
[Block ads and just ads]
Actual Behaviour:
[Running on a pi zero w with ethernet connected and a static ip address assigned in the router. The pihole seems to not be able to resolve domains ie DNS isnt working. Pages wont load period.]
For some reason you do not have a default route or a gateway for IPv4 to access anything other than your local network. Notice below there is a default path for any non-local traffic to take. How are you setting the IP address on your Pi?
$ ip -4 route
default via 192.168.100.1 dev eth0 proto static metric 100
169.254.0.0/16 dev eth0 scope link metric 1000
192.168.100.0/24 dev eth0 proto kernel scope link src 192.168.100.2 metric 100
SOLVED
I had told the internet configuration that I wanted to manually set connections (gateway, route, ect), I input my static Ipv4 ip and forgot to set the rest. Pihole is working now.