New Frontier router = pihole no longer working

I've had the pihole working for a while now. However, the other day Frontier upgraded my equipment, which also included a new router and the pihole doesn't work now.

I have a feeling I know why it's not working, however, I'm not sure what I need to do to get it working again.

The pihole still thinks its' I.P. address is 192.168.1.18:

However, the new Frontier router only assigns addresses from 192.168.254.10 to 192.168.254.210:

router-lan

In fact, I can see the router gave the pihole 192.168.254.100 instead of 192.168.1.18:

port-1

Unfortunately, I cannot ssh into the pihole at 192.168.254.100:

ssh

What can I do? What options do I have? Do I need to re-image the microSD card and start over?

It looks like on the router you have the option of changing the local IPv4 range (they don't appear to be grayed out). In the Gateway, use 192.168.1.1, and in the range use the range 192.168.1.10 to 192.168.1.210. Then reboot the router and renew the DHCP lease on all the clients.

or statically assign your Pi an IP outside the router DHCP range and set the routers IP as the Pi's default gateway

eg 192.168.254.253 with a netmask of 255.255,255,0 and a DGW of 192.168.254.254

Thanks @jfb and @mikeyw64 for the suggestions!

I'm not sure why Frontier has their router (Arris NVG468MQ Gateway) configured with the higher i.p. addresses? Maybe your local network is less likely to be hacked using higher i.p. addresses? Maybe it has something to do with their service? I don't know.

In any case, whatever their reason(s), I decided to leave the addresses as they are (for now), and I tried re-imaging the pi-hole. It took a while to re-image, reinstall, and reconfigure everything. And in the end, I still couldn't get it to work; even with the pi-hole using 192.168.254.10.

After all of that, I realized that even if I get it working, pi-hole is running on a Raspberry Pi 3 (Adafruit kit) which only has 100Mb ethernet. I recently upgraded my network to 1Gb ethernet and the thought occurred to me that the Pi 3 might slow everthing down since all traffic goes through it.

I could buy a new Raspberry Pi 4 which has a 1Gb ethernet port. However, I don't know if pi-hole supports Pi 4. I also don't know if the PiTFT display I'm using is supported by Pi 4, or if the case will even fit.

...

Not all traffic goes through the Pi-hole. Only DNS queries.

@DanSchaper Okay, that's good to know. Thanks.

I finally got it working again! Apparantly there was a conflicting interface eth0 entry in my /etc/dhcpcd.conf file. Once I fixed that and changed the router to use the pihole, it works.

Also, it looks like my speed isn't really affected by the Raspberry Pi's 100Mb ethernet port.

Thanks everyone for your suggestions and help!

As previously noted, none of the data traffic goes through the Pi-Hole. Pi-Hole sits on the network like any other client, but it only processes DNS requests, which are very low bandwidth.

The data traffic goes directly between the client and the router, with no involvement from Pi-Hole. If you ran a Zero W with Pi-Hole, you would see the same network performance, even though the Pi Zero W is on 2.4 GHz wireless.

unless you're an oddball like me who is putting all his network traffic through the Pi (with no adverse effects seen so far which includes multiple clients streaming youtube etc at the same time, vpn open to work etc etc) ;o)

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