PiHole should be a must

raksrules

Well-Known Member
Elite
I have installed PiHole on my RPi but haven't yet done any setup in my router to use the PiHole's IP address (actually my RPi IP address right?). Before I proceed with the setup I have some questions...

  1. Currently, there is no blocklist configured, i even de-selected the one which was selected during installation. Can anyone tell me most popular blocklist and where to download from and how to configure Pi to use it? I am guessing it may be just some URL right?
  2. Can I prevent my Firestick from using the Pi ? I use couple of 3rd party apps on my firestick that will not work with ad blocking and I cannot lose access to those apps.
  3. If someone at home complains about something not working on their phone etc (which was working before), how do I troubleshoot and find if the Pi is causing the issue?
  4. If I want to just turn off Pi immediately, what is best way? Turn off the RPi? Change the DNS to something like 8.8.8.8 in router?
  5. On the webpage of PiHole -> Settings -> DNS, i see no ticket mark on left side list of "Upstream DNS Servers" but on right side list of "Upstream DNS Servers", I see entry as "127.0.0.1#5335" under Custom1 (IPv4). Is this correct? Do I need to do anything?
 

tommy_vercetti

Well-Known Member
Skilled
I have installed PiHole on my RPi but haven't yet done any setup in my router to use the PiHole's IP address (actually my RPi IP address right?). Before I proceed with the setup I have some questions...

  1. Currently, there is no blocklist configured, i even de-selected the one which was selected during installation. Can anyone tell me most popular blocklist and where to download from and how to configure Pi to use it? I am guessing it may be just some URL right? You will need to do trial and error, I use the default one, here are some more, I do not know what each does
  2. Can I prevent my Firestick from using the Pi ? I use couple of 3rd party apps on my firestick that will not work with ad blocking and I cannot lose access to those apps. You will need
https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts
https://mirror1.malwaredomains.com/files/justdomains
http://sysctl.org/cameleon/hosts
https://s3.amazonaws.com/lists.disconnect.me/simple_tracking.txt
https://s3.amazonaws.com/lists.disconnect.me/simple_ad.txt
https://hosts-file.net/ad_servers.txt
https://dbl.oisd.nl
https://blocklist.site/app/dl/crypto
https://blocklist.site/app/dl/drugs
https://blocklist.site/app/dl/fraud
https://blocklist.site/app/dl/fakenews
https://blocklist.site/app/dl/gambling
https://blocklist.site/app/dl/malware
https://blocklist.site/app/dl/phishing
https://blocklist.site/app/dl/proxy
https://blocklist.site/app/dl/ransomware
https://blocklist.site/app/dl/redirect
https://blocklist.site/app/dl/scam
https://blocklist.site/app/dl/spam
https://blocklist.site/app/dl/tracking
  1. to add the DNS in those device manually, if using Router DNS
  2. If someone at home complains about something not working on their phone etc (which was working before), how do I troubleshoot and find if the Pi is causing the issue?
  3. If I want to just turn off Pi immediately, what is best way? Turn off the RPi? Change the DNS to something like 8.8.8.8 in router? Below Group Management you have the disable option
1623341794975.png


  1. On the webpage of PiHole -> Settings -> DNS, i see no ticket mark on left side list of "Upstream DNS Servers" but on right side list of "Upstream DNS Servers", I see entry as "127.0.0.1#5335" under Custom1 (IPv4). Is this correct? Do I need to do anything? That means you are using Unbound as your DNS resolver for queries
 

Marcus Fenix

Well-Known Member
Skilled
I have installed PiHole on my RPi but haven't yet done any setup in my router to use the PiHole's IP address (actually my RPi IP address right?). Before I proceed with the setup I have some questions...

  1. Currently, there is no blocklist configured, i even de-selected the one which was selected during installation. Can anyone tell me most popular blocklist and where to download from and how to configure Pi to use it? I am guessing it may be just some URL right?
  2. Can I prevent my Firestick from using the Pi ? I use couple of 3rd party apps on my firestick that will not work with ad blocking and I cannot lose access to those apps.
  3. If someone at home complains about something not working on their phone etc (which was working before), how do I troubleshoot and find if the Pi is causing the issue?
  4. If I want to just turn off Pi immediately, what is best way? Turn off the RPi? Change the DNS to something like 8.8.8.8 in router?
  5. On the webpage of PiHole -> Settings -> DNS, i see no ticket mark on left side list of "Upstream DNS Servers" but on right side list of "Upstream DNS Servers", I see entry as "127.0.0.1#5335" under Custom1 (IPv4). Is this correct? Do I need to do anything?
1.
I use the ones here. Only problem I can see is that timeofindia doesn't work.



2. Change Fire TV stick wifi settings and enter 1.1.1.1 as primary DNS and 8.8.8.8 as secondary. Its similar to Android in this regard.


3. I hope you have set Primary DNS as 192.168.1.100 and secondary as 1.1.1.1/8.8.8.8 in your RT-AC68U.
In my case 2nd and 3rd DNS are ISP provided.

1623347052903.png


Then go to pihole web UI> settings>DNS> Enable Conditional Forwarding
1623347128416.png

1623347155810.png



The IP range for you would be 192.168.0.0/24 if I remember your setup.
This way the pihole would show the traffic against each device.

If anyone has trouble you can click on the device, check the outgoing blocked DNS requests and add them to whitelist.
1623347545714.png


4. In piHole web UI you have this option

1623347299484.png


5. Go with this
1623347344358.png



And lastly you can find all of these with a tiny bit of googling. Now that you are on Pi stackoverflow is your father. :p

1623347413315.png
 

rsaeon

Well-Known Member
Patron
Only problem I can see is that timeofindia doesn't work.

I have a very small whitelist:

Screen Shot 2021-06-11 at 12.22.13 AM.png


Text for copy/paste:

thehindu.com

th.thgim.com

www.npttech.com

indiatimes.com

hindustantimes.com

Add the regex ones as wildcard and it'll automatically regex them:

Screen Shot 2021-06-11 at 12.28.08 AM.png
 
Last edited:
Top