Pihole problem

Hello there!I ve just installed pihole to my raspi to block ads on my lan.The thing is that I want to block ads only on some devices (mobile,smart tv,tablet).So I don’t want to use it on my modem-router as default DNS.In a tutorial I saw that you can modify the connection through every device you want.So eg my wifi2.4 connection,modify the DNS from my tablet.If I understood correctly it says to use raspi’s iner ip as DNS.so lets say
The thing is that when I do this,I get no internet access on my tablet.Should I somehow add the modem DNS to the raspi?should I do something else?Any help will be so much appreciated…
EDIT:when on pc I change my DNS settings (lets say to the wifi connection) I get no difference…I still have Internet,but no Ad is filtered…I may doing something wrong…but i have no idea what is that…

@bananasplit Welcome to the Pi-hole Community!
I assume that this IP address is just for an example … correct? As .300 would not be a valid address.

You basically have a couple of choices here:

  1. Do not enter the IP address of the Pi-hole on your router, but instead, enter it on each of the devices that you want to use the Pi-hole with, OR

  2. Try out the v5.0 beta of Pi-hole as it will allow you to select which network clients you wan to use for Pi-hole through the web interface.

Use Pi-Hole as DHCP server and use dnsmasq configuration lines to exclude clients.

Or, use the new Pi-Hole 5.0 beta which has this feature included

thank you so so much for the answers!!I m considering the 5 version since I had no success with entering the raspberry address to each device…(am I doing it wrong??)
I m unable to find the documentation though,but I will try harder…

Sorry,it was an example,yes!!
EDIT:Am I missing something here??I decided to try block the whole lan ads.So I tried the described method on the tutorial,and changed my router’s DNS to the inner IP of my raspberry.I reloaded both the PC and the router.And I tried many sites.Youtube,and also sites like this to test it.It was always displaying ads.It didn’t work.Any ideas??I feel silly but I can’t find a solution…
EDIT 2:I suppose I found one of my mistakes.I can’t change DNS on the DLS section of my router.I can change only on LAN section.Maybe it’s a problem,right?


Let’s test to see if Pi-hole is working at all. On any of your network clients, open a Terminal (or Command Prompt if using Windows), and then, enter the following command: nslookup pi.hole

Please post the results. The address in the results should be the IP address of your Pi-hole.

Next, open Terminal or Command Prompt, ssh into your Pi-hole, and then, enter: cat /etc/pihole/setupVars.conf
Post the results.

Finally, while still in the Terminal, enter: echo “>stats” | nc localhost 4711
Post the results.

I just tried nslookup pi.hole and the results are not encouraging…pihole
Another problem.
I already made the IP as static.As shown here:

But every time the router restarts the address changes…One time to,or to .17
I have no idea why this happens…Is my router so crappy?

@bananasplit Ok, something is definitely wrong here. What is the make & model of your router?

What were the results of the other two commands that I provided you?


and echo “>stats” | nc localhost 4711 don;t return anything.
My router is tg589 v3.
Any ideas,maybe in the settings of the Pi??


Do you have both your Technicolor router and the Pi-hole performing as DHCP servers? I also noticed that you have query logging disabled. Is this what you want for your Pi-hole configuration?

I have disable the logging because they said it is destroying the sd card…about the dhcp I have it enabled only to the router and not on the pi-hole…I thought that it would make 2 different lans who would not communicate…

Who is “they”?

1 Like

Ok, at this point, I would suggest that you ssh into your Pi-hole and enter: pihole -r, and then, choose the repair option.

If the Pi-hole is still not working for you, then try pihole -d and upload the token so that the Developers can see what the issue may be.

hello once again!
I did the pihole -r.I repaired it.But I discovered that once again the pihole ip is different from the actual raspberry pi.Every time the router restarts it gives another IP.Could I somehow disable DHCP on my router and use just the DHCP of the mirouter (which I have) OR the raspberry?maybe it could solve the problem?

I would disable DHCP on your router, and enable it on your Pi-hole.

Ok!I ve disabled the DHCP on my router.And enabled it on pi hole.Again,nslookup pi.hole returns nothing.
I also made the inner IP of the pi.hole as the DNS on my windows (to check it).Should I try something else??here are my dhcp settings and dns settings (on the router) just to check I m not making a silly mistake…sorry for keep asking but it drives my crazy…If we can’t find a solution I ll leave it…

I suggest disabling IPv6 DHCP on your router as well. If this still does not work, as I suggested earlier, ssh into your Pi-hole and enter: pihole -d to run the diagnostics. Be sure to send the resultant token so that the Pi-hole developers can review the results and provide you with further assistance. I really can’t help you at that level.

I ve just send them an email!!thanks so so much for your help!!

I ve tried to send the developers an e-mail at adblock@pi-hole.net.It returned not delivered…I also tried a personal e-mail with no response yet…I wish someone sees it so I could get in contact with them…

Please posrpr the token generated by

pihole -d

or do it through the Web interface: