Can someone figure out why pihole isnt working

I'm trying to get my PiHole setup but i ran into a problem where i can't change the DNS settings on my bt wifi hub no matter what i try and do im a complete novice at anything to do with networking and i feel like I'm hitting my head against a brick wall with this

Expected Behaviour:

I've set my pihole to run as a DHCP server and got my DNS stuff set up and a few blocklists so i thought that would be all i needed to do after disabling the DHCP on my router but i guess not

Actual Behaviour:

as I've said I've managed to get the DHCP server set up on my pi and disabled the DHCP on my bt router and it seems to have changed nothing at all and I'm getting queries logged but they seem to be blocking absolutely nothing on any device in the house

Debug Token:

https://tricorder.pi-hole.net/oPr8qNQT/

Your debug log shows that Pi-hole is working normally, and receiving LAN queries on the vmbr0 interface.

*** [ DIAGNOSING ]: Name resolution (IPv4) using a random blocked domain and a known ad-serving domain
[✓] 8310003.fls.doubleclick.net is 0.0.0.0 on lo (127.0.0.1)
[✓] 8310003.fls.doubleclick.net is 0.0.0.0 on vmbr0 (192.168.1.76)
[✓] doubleclick.com is 142.250.178.14 via a remote, public DNS server (8.8.8.8)

However, Pi-hole is configured for the eth0 interface, which does not have an active IP:

*** [ DIAGNOSING ]: Network interfaces and addresses
...
   2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr0 state UP group default qlen 1000
       link/ether e4:5f:01:f1:74:fb brd ff:ff:ff:ff:ff:ff


*** [ DIAGNOSING ]: Setup variables
    PIHOLE_INTERFACE=eth0

Run pihole -r and select the reconfigure option to get Pi-hole configured for the active interface.

I've tried to run pihole -r a few times to make sure i didn't miss anything and it hasn't changed anything

When prompted:

Repair or Reconfigure --> choose Reconfigure then OK (use the arrow keys and Tab key to move around and Enter to select)

This installer will transform... --> OK

Pi-hole is free... please do donate... --> OK

Static IP Needed --> Continue

Choose An Interface ––– This screen should show you your network interfaces and vmbr0 should be on there. Select that by going to it and using Space. Then --> Select

Then continue the setup. Once done it should working.

ive done all that again and nothing seems to have changed sadly

What is the output from this command?

grep -i pihole_interface /etc/pihole/setupVars.conf

and can you create a new debug log and post the new token please, and someone can compare how it looks now after your reconfigure.

When you ran the repair, did you select the repair or did you select the reconfigure option?

sorry for the slow responce
PIHOLE_INTERFACE=eth0 for the command
and the debug
https://tricorder.pi-hole.net/VIYnsmIy/

i did repair

Note that I specified to use the reconfigure option.

1 Like

sorry i meant reconfigure

This log shows no active ethernet connection

*** [ DIAGNOSING ]: Network routing table
   default via 192.168.1.254 dev vmbr0 proto kernel onlink 
   192.168.1.0/24 dev vmbr0 proto kernel scope link src 192.168.1.76 

*** [ DIAGNOSING ]: Networking
[✗] No IPv4 address(es) found on the eth0 interface.

[✗] No IPv6 address(es) found on the eth0 interface.

Pi-hole is still configured for the eth0 interface:

*** [ DIAGNOSING ]: Setup variables
    PIHOLE_INTERFACE=eth0

i had switched it to the vmbr0 so im not sure why its saying that its eth0 could it maybe be my ethernet cable thats the problem??

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