Pi-hole: 19 months later (2024)

Pi-hole: 19 months later (1)

In mid 2017 I installed Pi-hole into my network on a Raspberry Pi and routed all my internet traffic through it. Today is now June 30, 2019 and I've been running it the entire time. Since this is installed directly in front of my router, all devices on my network including phones, cameras, laptops, game consoles and all benefit from the software.

A lot of features have been added since my last post, so we will briefly cover them:

  • 4.0 - FTLDNS - Basically a forked dnsmasq with changes.
  • 4.3 - Network Information table
Pi-hole: 19 months later (2)

If we take a look at my dashboard above, we see a few things:

  • Sleeping & work keeps the graph relatively quiet
  • Rebooting your router/modem/pi-hole is destructive
  • Turning on your phone in the morning spikes the graph hard

What I'm more interested in is pulling the sqlite database file and doing some analytics. I have a 710.2 MB file with the first request dated September 28, 2017 and last date being June 30, 2019.

Eagle eyed readers will note my previous blog about these analytics started earlier than September 28, 2017. Unfortunately I didn't realize the database purged itself of records older than a year. It took me a few months to notice, so I lost the data from June to September in 2017.

Between these dates we find 579 days or 833,760 minutes. Between that time, we have recorded 9,760,005 requests. Some simple math puts that at 11.7 requests a minute. So wow - my home network is busy.

First off, I want to figure out what domains my systems hit the most. With 19 months of data, we are bound to find a good list of frequently hit domains. So here are the top 13 requested domains.

Domain Count (allowed)
localhost1,587,626
b.canaryis.com 675,921
clients4.google.com350,605
play.google.com308,702
i.canaryis.com181,002
ssl.gstatic.com179,409
clients6.google.com123,544
wpad.local105,164
api-global.netflix.com103,379
www.googleapis.com87,924
safebrowsing.googleapis.com82,977
clientservices.googleapis.com78,155
beacons.gcp.gvt2.com70,674

There are some things to talk about with this list. First off, why do I have 1.5 million requests for localhost? Easy. All the Laravel projects I work for development listen on localhost. I guess I program - a lot.

Next up is the combined almost 1 million requests for Canary, which is my security/home-health system. Not sure why it needs that many, but I'll dig into that later.

Finally, we have "wpad.local" & "beacons.gcp.gvt2.com". What are those? The first seems to be the "Web Proxy Auto-Discovery Protocol" of Windows 10. I'm a bit alarmed, because the Internet has click-bait titles like - "Disable WPAD now or have your accounts and private data compromised". However, it seems okay with a bit of an investigation.

Next up is the beacons domain, which seems to be owned by Google and related to Chrome updates. I do run Chrome, normally 10-20 tabs open on every computer. Perhaps this is related, but otherwise the list of domains is pretty consistent with my internet usage.

Below is the query I used in sqlite to generate the above list.

SELECT DOMAIN, count(DOMAIN)FROM queriesWHERE (STATUS == 2 OR STATUS == 3)GROUP BY DOMAINORDER BY count(DOMAIN) DESCLIMIT 15

Moving on though, we are more interested in what the Pi-hole has actually blocked.

Domain Count (blocked)
ssl.google-analytics.com307,864
watson.telemetry.microsoft.com 253,549
graph.accountkit.com151,263
e.crashlytics.com120,996
settings-win.data.microsoft.com109,639
secure-dcr.imrworldwide.com78,896
reports.crashlytics.com64,326
analytics.localytics.com57,114
wpad.local56,538
graph.instagram.com54,875
api.mixpanel.com47,647
mobile.pipe.aria.microsoft.com47,045
app-measurement.com44,163

So what is interesting is "wpad.local" is both a blocked and allowed domain. Did it become blocked later on? Did it become unblocked? I queried my system and it indeed was not blocked.

[i] No exact results found for wpad.local within the block lists

So perhaps the blocking was too aggressive and blocking a legitimate feature so it became unblocked.

A strange domain that I didn't recognize was - "secure-dcr.imrworldwide.com" and a quick Google search shows that the domain is owned by Nielsen who tracked TV habits. However, it seems to be connected to the ESPN Android application used for Fantasy leagues. Since I'm in between seasons - I uninstalled it. It thankfully is being blocked, but I don't need an application sending almost 100,000 requests to some analytical database.

Below is the query I used to generate the above list.

SELECT DOMAIN, count(DOMAIN)FROM queriesWHERE (STATUS == 1 OR STATUS == 4 OR STATUS == 5 OR STATUS == 6 OR STATUS == 7 OR STATUS = 8)GROUP BY DOMAINORDER BY count(DOMAIN) DESCLIMIT 15

Pi-hole is an interesting piece of software, so I tossed them a donation for blocking 1,339,468 requests for me. The features keep getting better, so I'll do another post in a year or so with even more analytics.

Pi-hole: 19 months later (3)
Pi-hole: 19 months later (2024)

FAQs

What is a replacement for Pi-hole? ›

Alternatives to Pi-hole
  • AdGuard DNS. AdGuard. ...
  • Surfshark. Surfshark. ...
  • Maza. Andros Fenollosa. ...
  • Alternate DNS. Alternate DNS. ...
  • Ka-Block! Ka-Block! ...
  • Metiix Blockade. Metiix. ...
  • Total Adblock. Total Adblock. ...
  • AdClear. SEVEN Networks.

What does Pi-hole actually block? ›

Difference from traditional advertisem*nt blockers

Pi-hole functions similarly to a network firewall, meaning that advertisem*nts and tracking domains are blocked for all devices behind it, whereas traditional advertisem*nt blockers only run in a user's browser, and remove advertisem*nts only on the same machine.

How do you know if a Pi-hole is running? ›

You can access the Pi-Hole web interface by typing the IP address of the Pi-Hole server in your web browser. If Pi-Hole runs correctly, you should see the Pi-Hole dashboard showing the number of ads and trackers blocked on your network.

Does Pi-hole slow down? ›

By itself, it has has absolutely no impact on download speeds - once that IP address is known, the download communication is via that IP.

What's better than Pi-hole? ›

AdGuardHome is far better than PiHole. It's a single Go binary and I think UI is better. It won't break if you upgrade your system. You don't need docker or LAMP stack.

How much does it cost to set up a pi-hole? ›

Pi-hole is free, but powered by your support

Make no mistake: your support is absolutely vital to help keep us innovating!

What are the drawbacks of Pi-hole? ›

This can cause some websites or applications to malfunction or break. To avoid this, you need to regularly update your blocklists and whitelist the domains that you trust or need. Another drawback of Pi-hole is that it can create conflicts or compatibility issues with other DNS services or devices on your network.

Can Pi-hole block IP addresses? ›

This is not the expected behavior, for several reasons. Pi-hole is a domain blocker, not an IP blocker. If a client asks for the IP of a domain that is blocked by Pi-hole, the client will not receive that IP. In your example, since the client already has the IP, there will be no domain name resolution.

Does Pi-hole need cooling? ›

A plastic case with passive cooling is all that's needed. Use a reasonable power supply and a microSD card, though, as these tend to be the biggest factors on longevity. For software, I'm using the default Raspberry Pi OS Lite . There's no need for a desktop GUI.

Do I need a Raspberry Pi for Pi-hole? ›

Despite the name, you are not limited to running Pi-hole on a Raspberry Pi. Any hardware that runs one of the supported operating systems will do!

Is Pi-hole vulnerable? ›

A vulnerability has been discovered in Pihole that allows an authenticated user on the platform to read internal server files arbitrarily, and because the application runs from behind, reading files is done as a privileged user.

Does Pi-hole block IPv6? ›

Whether a host does or does not have IPv6 connectivity depends on the host's machine OS configuration, not on Pi-hole's. Any secondary DNS resolvers, and your clients may by-pass Pi-hole via those secondaries at their own discretion. Pi-hole has to be the sole DNS resolver for your network.

Is Pi Zero good enough for Pi-hole? ›

Either of these will work with any version of Pi-hole, as long as you are running a supported OS. We have users running the latest Pi-hole version on the oldest Pi's. I am running Dev 6.0 on a Pi Zero W with Bullseye, and have several 3B+, Zero2 W, and 3A+. Pi-hole runs equally well on all of these.

What is the alternative to Pi-hole cloud? ›

Pi-holeCompetitors and Alternatives
  • DNSFilter. Compare.
  • Palo Alto Networks Advanced URL Filtering. Compare.
  • Sophos Web Content Filtering. Compare.
  • Cisco Umbrella. Compare. Free Trial.
  • WatchGuard DNSWatchGO. Compare.
  • Quantum Firewalls and Security Gateways. Compare.
  • FortiGuard Web Filtering Service. Compare.
  • Lightspeed Filter. Compare.

Is Pi-hole only for Raspberry Pi? ›

Despite the name, you are not limited to running Pi-hole on a Raspberry Pi. Any hardware that runs one of the supported operating systems will do!

What version of Raspberry Pi do I need for Pi-hole? ›

You can use any Raspberry Pi model for this. We recommend Zero 2 W if you can't decide which model to use.

What do I need for a PI-hole? ›

Prerequisites. To deploy Pi-hole on your home network, make sure you have all of the following: A Raspberry Pi with at least 512MB of RAM (all Raspberry Pi versions satisfy this requirement) and Raspbian installed. An SD-card with at least 2GB of free space.

Top Articles
Festive & Easy Cranberry Sidecar Recipe - Sugar & Cloth co*cktails
Homemade Taco Seasoning Recipe (Replace Packets Full Of Processed Ingredients!)
Spasa Parish
Rentals for rent in Maastricht
159R Bus Schedule Pdf
Sallisaw Bin Store
Black Adam Showtimes Near Maya Cinemas Delano
Espn Transfer Portal Basketball
Pollen Levels Richmond
11 Best Sites Like The Chive For Funny Pictures and Memes
Xenia Canary Dragon Age Origins
Momokun Leaked Controversy - Champion Magazine - Online Magazine
Maine Coon Craigslist
How Nora Fatehi Became A Dancing Sensation In Bollywood 
‘An affront to the memories of British sailors’: the lies that sank Hollywood’s sub thriller U-571
Tyreek Hill admits some regrets but calls for officer who restrained him to be fired | CNN
Haverhill, MA Obituaries | Driscoll Funeral Home and Cremation Service
Rogers Breece Obituaries
Ems Isd Skyward Family Access
Elektrische Arbeit W (Kilowattstunden kWh Strompreis Berechnen Berechnung)
Omni Id Portal Waconia
Kellifans.com
Banned in NYC: Airbnb One Year Later
Four-Legged Friday: Meet Tuscaloosa's Adoptable All-Stars Cub & Pickle
Model Center Jasmin
Ice Dodo Unblocked 76
Is Slatt Offensive
Labcorp Locations Near Me
Storm Prediction Center Convective Outlook
Experience the Convenience of Po Box 790010 St Louis Mo
Fungal Symbiote Terraria
modelo julia - PLAYBOARD
Poker News Views Gossip
Abby's Caribbean Cafe
Joanna Gaines Reveals Who Bought the 'Fixer Upper' Lake House and Her Favorite Features of the Milestone Project
Tri-State Dog Racing Results
Navy Qrs Supervisor Answers
Trade Chart Dave Richard
Lincoln Financial Field Section 110
Free Stuff Craigslist Roanoke Va
Wi Dept Of Regulation & Licensing
Pick N Pull Near Me [Locator Map + Guide + FAQ]
Crystal Westbrooks Nipple
Ice Hockey Dboard
Über 60 Prozent Rabatt auf E-Bikes: Aldi reduziert sämtliche Pedelecs stark im Preis - nur noch für kurze Zeit
Wie blocke ich einen Bot aus Boardman/USA - sellerforum.de
Infinity Pool Showtimes Near Maya Cinemas Bakersfield
Dermpathdiagnostics Com Pay Invoice
How To Use Price Chopper Points At Quiktrip
Maria Butina Bikini
Busted Newspaper Zapata Tx
Latest Posts
Article information

Author: Ms. Lucile Johns

Last Updated:

Views: 5564

Rating: 4 / 5 (41 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Ms. Lucile Johns

Birthday: 1999-11-16

Address: Suite 237 56046 Walsh Coves, West Enid, VT 46557

Phone: +59115435987187

Job: Education Supervisor

Hobby: Genealogy, Stone skipping, Skydiving, Nordic skating, Couponing, Coloring, Gardening

Introduction: My name is Ms. Lucile Johns, I am a successful, friendly, friendly, homely, adventurous, handsome, delightful person who loves writing and wants to share my knowledge and understanding with you.