Cannot Resolve DNS


Please follow the below template, it will help us to help you!

This is my first project with my raspberry pi, and I don’t know much about networking, so sorry if this is a basic question. I installed pi-hole onto my pi, and changed my router settings to use the ip of my pi as the dns server. I also reserved the address of my pi. I tried the suggestions from other threads, but still can’t get it to work. I think I’m probably overlooking some simple setting within my router. Does anyone have any suggestions? Thank you!

Expected Behaviour:

Resolve DNS

Actual Behaviour:

Timeout? Every web page I try to access ends says that it couldn’t find the ip address

Debug Token:



How did you connect your raspberry pi to the router?

Via network cable or Wifi ?

If it’s with a network cable, you will need to have Pi-hole set-up as listen to eth0 as the interface or wlan0 for WiFi.

How is it set-up ?


Are you using as your DNS server in your router ?


My raspberry pi is connected to the router with an ethernet cable. I set it to use eth0 from the web app settings in DNS. I have as the DNS server in my router.


What is indicating that Pi-Hole is not working? Your debug log shows it working normally. From a connected client PC or Mac, run the following commands which will show which DNS server is being used:

nslookup pi.hole




When I try to access any webpage from my desktop, it times out and says it can’t find the ip.

nslookup returns

** server can’t find NXDOMAIN

and the other two return connection timed out; no servers could be reached


How about this from a desktop client? nslookup


This returns


Non-authoritative answer:

Also, I previously mistyped the command nslookup This returns the same result as above. Sorry about that!