Expected Behaviour:
Pi-hole allowing any traffic through in any form.
Hardware:
Belkin N150 Wireless Router - Model: F9K1001v5 (01B)
This is a router connected to the house's modem/router
Raspberry Pi 3
Fresh SD card
Ethernet connection
Process:
Fresh install of Raspbian Stretch Lite
sudo apt-get update, sudo apt-get dist-upgrade, etc
change /etc/dhcpcd.conf
to pastebin_1 to set static IP (that works at least though eth0
seems to have been renamed enxb827eb8e5ac8
. I don't know what is too much sharing for the results of ifconfig
so I'll not paste that here unless requested)
run curl -sSL https://install.pi-hole.net | bash
I don't remember my specific settings but I chose the defaults for everything including enxb827eb8e5ac8
over wlan0
set ufw so that ufw status
outputs
Status: active
To Action From
-- ------ ----
22 ALLOW Anywhere
53 ALLOW Anywhere
80 ALLOW Anywhere
22 (v6) ALLOW Anywhere (v6)
53 (v6) ALLOW Anywhere (v6)
80 (v6) ALLOW Anywhere (v6)
I changed my router's DNS Address to 192.168.2.145 and have tried setting the backup to 192.168.2.145, 8.8.8.8, 0.0.0.0 (all based on sources I read), but all my devices say that there is no internet access. When I try to ping 192.168.2.1 (router address) from my pi, all packets fail. Same result with 8.8.8.8.
I then read about changing the DNS server of a single device on the network to the IP of the pi so I did that with my PC according to the instructions here, but that didn't work either. No traffic was able to pass through to the internet.
I believe that the issue may be related to the fact that my router only has a DNS setting in the WAN section rather than also in the LAN section. Source1 Source2
Actual Behaviour:
I read hours upon hours of help topics on here, github, and reddit and had 50+ tabs open and tried then undid everything they suggested, but I wasn't able to figure it out. I got rather frustrated until I decided that Maybe I should just write my own help ticket. So this is what I am doing. I am happy to retry anything in order to give more info and as a last resort, maybe even DD-WRT my router. I can post screenshots and pastebins of whatever is needed as long as I am comfortable not giving personal info away
Debug Token:
avyhs6d63n with router DNS set to 8.8.8.8 and everything working dandily connection wise
3bnum9y31s with router DNS set to 192.168.2.145, but I had to switch my router DNS back to 8.8.8.8 in order to get it to upload
Thanks!
P.S. I will try to implement any suggestions ASAP, but I may not always be near my pi.