Devices cant connect to internet

Expected Behaviour:

I set up pihole with the default install settings as my dns server. My pi is connected via ethernet to my fritzbox. I set the adresse of my pi to a local static one (.33) in my fritzbox (still the dhcp server) and bind it to my fritzbox's local dns server-adresse. According to the install instructions this should be the "LAN method". After i renewed my dhcp lease on my devices they seem to get the right dns adresse (.33) but i cant access the internet. When i use nslookup on my devices it times out - when i use it via ssh on the pi it actually resolves.

What i tried:

  • reboot (pi & fritzbox)
  • reinstall pihole
  • check the .33 adresse is unique
  • searched this forum / reddit

Actual Behaviour:

Any devices in my network with the local dns-adresse of the pi-hole (.33) seem to have no internet. There is also no query coming in (from the devices in my network) on the pihole admin interface. The odd one is that querys via nslookup on my pi do appear. Also it only shows 4 clients (2x pi.hole & 2x localhost).

Debug Token:

Your debug token is: https://tricorder.pi-hole.net/OmBLhsgp/


Do you have any ideas what could cause this problem?
I think it could be some kind of network problem with my fritzbox / pi <-> devices communication but i want to make sure i set it up all correctly.

Thanks in advance!

What's the output of

nslookup pi.hole 192.168.178.33
nslookup flurry.com 192.168.178.33
nslookup discourse.pi-hole.net 192.168.178.33

How do those latter two register in your Pi-hole's Query Log?

On my ssh client that is connected to my pi (which is connected via ethernet to my router):

nslookup pi.hole 192.168.178.33

Server:		192.168.178.33
Address:	192.168.178.33#53

Name:	pi.hole
Address: 192.168.178.33
Name:	pi.hole
Address: fe80::4b9c:f882:53bc:96be
nslookup flurry.com 192.168.178.33

Server:		192.168.178.33
Address:	192.168.178.33#53

Name:	flurry.com
Address: 0.0.0.0
Name:	flurry.com
Address: ::
nslookup discourse.pi-hole.net 192.168.178.33

nslookup discourse.pi-hole.net 192.168.178.33
Server:		192.168.178.33
Address:	192.168.178.33#53

Non-authoritative answer:
Name:	discourse.pi-hole.net
Address: 52.14.183.198
nslookup bild.de
Server:		192.168.178.33
Address:	192.168.178.33#53

Non-authoritative answer:
Name:	bild.de
Address: 145.243.248.20
Name:	bild.de
Address: 145.243.240.20

On my macbook that is connected to the router and has the "correct" dns adresse of my pi:

nslookup pi.hole 192.168.178.33
;; connection timed out; no servers could be reached
nslookup flurry.com 192.168.178.33
;; connection timed out; no servers could be reached

Only those querys issued on my pi via ssh connection were issued. (That are those from the screenshot) flurry.com gets blocked (as expected i guess) and discourse.pi-hole.net was answered. All querys from devices connected with my router dont receive a server answer (as you can see the connection times out).

Thanks for your time! :slight_smile:

Alright. I found my problem. After i checked my firewall rules again and ran all the commands from ufw listed here it finally works.

Often the problem sits in front of the computer.

Thanks for you time. This can be closed now.

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.