The issue I am facing:
My Pi-Hole won't connect to the Internet properly. It can ping anything, but it can't
sudo apt update or even
pihole -r without getting connection refused errors.
Previously, my AmpliFi router had been plugged directly into a Google Fiber modem / fiber jack and the whole network and PiHole worked flawlessly. All I had to do was give the Raspberry Pi a fixed network address and put that in the DNS field in the AmpliFi router settings.
Now as soon as I put AT&T's shitty BGW210 modem in front of my AmpliFi router, the Pi-Hole starts acting weird and breaks the network until I remove it as the DNS provider on my router.
The Raspberry Pi itself is also acting weird too. It can successfully
ping 220.127.116.11 or any other web address , but fails when I try to
sudo apt update (says
Err:1 https://deb.nodesource.com/node_14.x buster InRelease Temporary failure resolving 'deb.nodesource.com' ).
When I try to update gravity, it gives errors like
[i] Target: https://v.firebog.net/hosts/Easyprivacy.txt [✗] Status: Connection Refused for every single target on the list.
pihole -r returns the error
Retrieval of supported OS list failed. dig failed with return code 10. Unable to determine if the detected OS (Raspbian 10) is supported no matter which of the two repair options I choose.
Looking at the log brings up a bunch of BOGUS requests, as shown below. I'm not sure why, but I bet it's part of the problem.
Details about my system:
AT&T fiber jack --> Arris BGW210 [in pass-through mode] --> AmpliFi Instant Router --> Gigabit switch -> Raspberry Pi (+ rest of network)
I am unable to disable the DHCP Server setting on the AT&T modem without all devices being forcibly disconnected and unable to reconnect without a factory reset.
What I have changed since installing Pi-hole:
- Pi-Hole is also running Unbound/DNSMasq for DNS caching
- Also installed Homebridge for smart home stuff
Because of these issues, I can't upload a token from
pihole -d output. I've placed it in an unlisted paste bin with the sensitive info redacted, and I can private message anyone who thinks it'll help.