PiHole should be a must

valar007

Disciple
Dec 31, 2020
61
164
48
Yes, different physical hosts.
I would say that would be a pain to (setup and) maintain. Both the DNS on the router will point to the 2 PiHole instances. It's like having 2 main doors for a house.

My PiHole installation on a RPi 3B+ had an uptime of over 600 days until I decided to upgrade. For the majority of the time, my config was PiHole + unbound + Quad9 DNS. On the router, only one DNS was configured, the PiHole's. But one fine day, internet was down and after debugging for 1 hour, got to know that Quad9 was down. From that day onwards, on my router, the 2nd DNS points to CloudFlare. This way, I have 3 routes.
 
  • Like
Reactions: tommy_vercetti

tech.monk

Adept
Jul 1, 2013
521
825
233
Jogeshwari, Mumbai, Maharashtra
I would say that would be a pain to (setup and) maintain. Both the DNS on the router will point to the 2 PiHole instances. It's like having 2 main doors for a house.

My PiHole installation on a RPi 3B+ had an uptime of over 600 days until I decided to upgrade. For the majority of the time, my config was PiHole + unbound + Quad9 DNS. On the router, only one DNS was configured, the PiHole's. But one fine day, internet was down and after debugging for 1 hour, got to know that Quad9 was down. From that day onwards, on my router, the 2nd DNS points to CloudFlare. This way, I have 3 routes.
I doubt - the feature in discussion is called HA. People have set it up pihole in HA. You don't need to point 2 DNS from 2 different pi holes within same network and it will be only one point of entry.

You can see the more @
 

ze_cook

Disciple
Jun 29, 2020
200
346
127
I doubt - the feature in discussion is called HA. People have set it up pihole in HA. You don't need to point 2 DNS from 2 different pi holes within same network and it will be only one point of entry.

You can see the more @
Interesting read. While this method requires only one IP on the DHCP server, that IP itself is floating in the network. Not sure if I like that or not as this could lead to a race condition. Also this has to be modified for containerized installs which everyone prefers these days.
 

tech.monk

Adept
Jul 1, 2013
521
825
233
Jogeshwari, Mumbai, Maharashtra
Interesting read. While this method requires only one IP on the DHCP server, that IP itself is floating in the network. Not sure if I like that or not as this could lead to a race condition. Also this has to be modified for containerized installs which everyone prefers these days.
People have tried HA setup and it works with floating IP.

Here you go
 
  • Like
Reactions: ibose

Ramadhir Singh

Wasseypur
Adept
Oct 12, 2012
767
1,040
283
www.last.fm
No popups but Ads inside Youtube still on . They cant be blocked . Before seeing any video or in between video
IF you can still edit your OP, please update with this info, as is see many people asking this again and again.

Blocking youtube ads via DNS not possible - https://discourse.pi-hole.net/t/how-do-i-block-ads-on-youtube/253

If anyone want to use youtube - you certainly, boss, is sympathetic towards google and hate your future generation.
So just pay them money take a subscription to help them destroy humanity much faster.

if above statement is false for you, then you have all possible options.
Some of them are:

Additional & mandatary app for apple ecosystem:
MacOS & iOS : https://lockdownprivacy.com/ - Install this even before you buy a screen guard for your new apple devices.
Can you share your blocklists (and whitelist) please
apart from what @enthusiast29 shared, have a look at this:
This is one stop shop.
Best starting point. has mixed feeling form community but it's the most active, balanced and robust blocklist and need the least tweaking.

if you see something is leaking use target blocklist, here is a good collection of lists:
 
Last edited:
  • Like
Reactions: ibose and D C

enthusiast29

Skilled
Jan 15, 2021
2,000
3,668
477
Delhi
apart from what @enthusiast29 shared, have a look at this:
This is one stop shop.
Best starting point. has mixed feeling form community but it's the most active, balanced and robust blocklist and need the least tweaking.

if you see something is leaking use target blocklist, here is a good collection of lists:
Most of these are already included in my backup dump including the OISD one.

1659263427362.png


Still works really well.
 
  • Like
Reactions: Ramadhir Singh

dazzwilliams

Disciple
Oct 9, 2020
106
198
108
Since there's a shortage of Raspberry Pi's at reasonable prices, I ended up picking up a Intel g1 SBC intending to run pihole on it.
This Intel is powered by Atom z8350 processor, 2 gb DDR3 RAM and 32 gb emmc storage.
This came with a Windows 10 installed by default. I looked at few reddit threads but couldn't figure out where to start.
Some say to install Linux etc..
Can anyone share link of tutorial/how to guide to get it up and running for Adblock?
Might also connect a portable HDD as NAS down the line once I figure out how
 

ibose

Skilled
Jun 20, 2009
1,653
2,971
477
Intel g1 SBC
Link to this HW ? This is an alternative to PiHole which runs on Win -
But this and Win together will be overwhelming for your board. DietPi has normal PC x86_64 images as well so that would be a better alternative. Installation instructions are present on the DietPi website. You can select all software including PiHole as part of the installation process itself.
Otherwise you can install the Debian minimal commandline version and then install PiHole.
 
Last edited:
  • Like
Reactions: dazzwilliams

enthusiast29

Skilled
Jan 15, 2021
2,000
3,668
477
Delhi
Can anyone share link of tutorial/how to guide to get it up and running for Adblock?
You can run Pihole on WSL in Win 10/11.
Here's the github repo: https://github.com/DesktopECHO/Pi-Hole-for-WSL1
and a youtube video of the same:

Alternatively, I'd install something like docker on this and use official pihole docker images but the above way is also very good.

All of the above is only if you want to stick with windows else just wipe the damn thing install something like Debian or Ubuntu CLI only and setup docker on it or DietPi as suggested above.

In my early days of using pihole (last year) I've run it on an old 2014 android phone which was rooted using this solution: https://github.com/DesktopECHO/Pi-hole-for-Android
It worked brilliant and I didn't really had to spend any money on separate SBC but I wanted to do more stuff on linux besides just pihole and the limitations of running linux in chroot on Android were a blocker for me so I bought Rpi 0W for this.
The phone still is used as a backup pihole server.
 
Last edited:

dazzwilliams

Disciple
Oct 9, 2020
106
198
108
You can run Pihole on WSL in Win 10/11.
Here's the github repo: https://github.com/DesktopECHO/Pi-Hole-for-WSL1
and a youtube video of the same:
Went ahead with this as it was quickest of all. Few hiccups in the beginning as WSL wouldn't get activated but few windows updates and a restart solved it.
Wanted to assign a static IP to the Pihole but couldn't get it working so I've left it as DHCP.
Also, I used your blocklist shared in the earlier post. Seems a bit aggressive.

Hardware is running headless and with temps ranging between 55-58. CPU utilisation remains slightly higher as it has to run windows too. Haven't opened the case yet but planning to add a fan/heatsink for cooling.
 
Last edited:
  • Like
Reactions: enthusiast29

enthusiast29

Skilled
Jan 15, 2021
2,000
3,668
477
Delhi
Went ahead with this as it was quickest of all. Few hiccups in the beginning as WSL wouldn't get activated but few windows updates and a restart solved it.
Wanted to assign a static IP to the Pihole but couldn't get it working so I've left it as DHCP.
Also, I used your blocklist shared in the earlier post. Seems a bit too aggressive
Cool, yeah it's a little aggressive but 99.9% of the stuff works and what doesn't I manually check in query logs what to whitelist. That has happened like only 5-7 times since I deployed pihole which is now close to a year.

Don't assign a static IP on the pi but make a DHCP reservation on the router for the MAC address for the device. That's much easier.

Previous one a little outdated dump, insta doesn't work there... Need to add exception "geo.instagram.com" but can import this latest dump.
Updated pihole teleporter dump with some more whitelist entries and a couple Adlist updated, PFA.
As before remove ".zip" before import/restore.
 

Attachments

  • pi-hole-rpi0-teleporter_2022-08-02_17-17-15.tar.gz.zip
    10.7 KB · Views: 79
Last edited:

kuduku

Skilled
Dec 9, 2007
2,851
758
202
IF you can still edit your OP, please update with this info, as is see many people asking this again and again.

Blocking youtube ads via DNS not possible - https://discourse.pi-hole.net/t/how-do-i-block-ads-on-youtube/253

If anyone want to use youtube - you certainly, boss, is sympathetic towards google and hate your future generation.
So just pay them money take a subscription to help them destroy humanity much faster.

if above statement is false for you, then you have all possible options.
Some of them are:

Additional & mandatary app for apple ecosystem:
MacOS & iOS : https://lockdownprivacy.com/ - Install this even before you buy a screen guard for your new apple devices.

apart from what @enthusiast29 shared, have a look at this:
This is one stop shop.
Best starting point. has mixed feeling form community but it's the most active, balanced and robust blocklist and need the least tweaking.

if you see something is leaking use target blocklist, here is a good collection of lists:
I cannot edit it . Mods has to do it
 

nsas02

Disciple
Jan 6, 2021
263
214
58
I have 2 ISPs in my home. Airtel and ACT. Current have my Pi connected with Airtel, via LAN and piHole is installed in it. Now, how do I use that piHole on ACT also?
 

enthusiast29

Skilled
Jan 15, 2021
2,000
3,668
477
Delhi
I have 2 ISPs in my home. Airtel and ACT. Current have my Pi connected with Airtel, via LAN and piHole is installed in it. Now, how do I use that piHole on ACT also?
You need to connect via another network interface such as wifi to the wireless AP of the 2nd ISP and configure Pihole to answer DNS queries from all origins.
1659629105004.png
 
  • Like
Reactions: tommy_vercetti