PiHole should be a must

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.
 
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 @
 
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.
 
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
 
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:
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.
 
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
 
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:
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:
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:
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

Last edited:
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
 
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?
 
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
 
Back
Top