Skip to content
ADHDecode
  1. Home
  2. Articles
  3. Pihole

Pihole Articles

50 articles

Pi-hole Monitoring: InfluxDB and Grafana Dashboard

Pi-hole Monitoring: InfluxDB and Grafana Dashboard — practical guide covering pihole setup, configuration, and troubleshooting with real-world examples.

3 min read

Pi-hole Client Groups: Different Rules per Device

You can assign different blocking rules to different devices on your network without needing separate Pi-hole instances.

2 min read

Pi-hole Network DNS: Route All Traffic Through It

Your home network's DNS requests are probably bouncing around the internet like a lost ping pong ball, hitting up Google, Cloudflare, or your ISP's serv.

3 min read

Pi-hole + OpenVPN: Block Ads on Remote Networks

Pi-hole + OpenVPN: Block Ads on Remote Networks — practical guide covering pihole setup, configuration, and troubleshooting with real-world examples.

3 min read

Pi-hole FTL: Fast Lightweight DNS Engine Deep Dive

Pi-hole FTL isn't just a DNS server; it's the beating heart of Pi-hole, and its real magic lies in how it shatters the traditional DNS lookup process.

3 min read

Pi-hole Primary-Secondary: Redundant DNS Setup

A Pi-hole secondary server doesn't just mirror the primary; it actively participates in DNS resolution, making your network's name resolution surprising.

2 min read

Pi-hole Privacy Filtering: Block Trackers Network-Wide

Pi-hole isn't just blocking ads; it's a surprisingly powerful privacy tool that can neuter an entire class of pervasive, often invisible, trackers acros.

3 min read

Pi-hole Prometheus Metrics: Export and Alert

Pi-hole Prometheus Metrics: Export and Alert — practical guide covering pihole setup, configuration, and troubleshooting with real-world examples.

3 min read

Pi-hole Query Log: Analyze DNS Traffic Patterns

The Pi-hole query log doesn't just show you what's being blocked; it reveals the entire conversation your devices are having with the internet, often in.

3 min read

Pi-hole Regex Filters: Block Patterns Dynamically

Pi-hole's regex filters are surprisingly powerful, allowing you to block domain patterns that traditional wildcard blocking can't touch, and they often .

2 min read

Pi-hole Router Config: Point DHCP DNS to Pi-hole

When you configure your router's DHCP server to hand out your Pi-hole's IP address as the DNS server, it's not just about blocking ads; it's about funda.

2 min read

Fix Pi-hole Slow DNS: Diagnose and Optimize

The upstream DNS server is refusing to respond to Pi-hole's queries. This is happening because either the upstream server itself is overloaded, or Pi-ho.

4 min read

Pi-hole Long-Term Stats: Store Historical Data

Pi-hole's long-term statistics are actually a lie, and the system is designed to break your heart by deleting data you thought was safe.

3 min read

Pi-hole Streaming Whitelist: Keep Netflix and Spotify

The most surprising thing about Pi-hole's streaming whitelist is that it doesn't actually whitelist anything in the traditional sense; instead, it disab.

3 min read

Pi-hole Teleporter: Export and Import Configuration

Pi-hole Teleporter is more than just a backup tool; it's a way to instantly clone a Pi-hole's entire state, from blocklists and DNS settings to custom e.

2 min read

Fix Pi-hole Common Issues: DNS Not Resolving

This error means Pi-hole's DNS resolver is failing to get upstream DNS responses, preventing your network devices from accessing the internet.

3 min read

Pi-hole + Unbound: Self-Hosted Recursive DNS

Pi-hole + Unbound: Self-Hosted Recursive DNS The most surprising thing about running your own recursive DNS resolver is how much less you're actually do.

3 min read

Pi-hole Update: Upgrade to Latest Version Safely

Pi-hole updates aren't just about new features; they're often critical security patches that close off avenues attackers might exploit to compromise you.

2 min read

Pi-hole Upstream DNS: Cloudflare vs Quad9 Compared

Cloudflare and Quad9, two of the most popular upstream DNS providers for Pi-hole, offer distinct advantages, but the most surprising truth is how little.

3 min read

Pi-hole + WireGuard: Block Ads on VPN Clients

WireGuard is designed to be simple, but making it the gateway for all your VPN traffic, including ad blocking, requires a surprisingly nuanced approach .

3 min read

Pi-hole vs AdGuard Home: Choose Your DNS Blocker

Pi-hole and AdGuard Home both block ads and trackers by acting as your local DNS server, but their philosophies and features diverge significantly.

2 min read

Pi-hole HTTPS: Configure Secure Admin Interface

Pi-hole HTTPS: Configure Secure Admin Interface — practical guide covering pihole setup, configuration, and troubleshooting with real-world examples.

3 min read

Pi-hole Whitelist and Blacklist: Manage Domain Access

Whitelisting and blacklisting in Pi-hole aren't about blocking ads, they're about controlling which DNS queries Pi-hole is allowed to resolve at all.

2 min read

Pi-hole DNS Wildcards: Match Subdomains with Patterns

Pi-hole DNS Wildcards: Match Subdomains with Patterns — practical guide covering pihole setup, configuration, and troubleshooting with real-world examples.

2 min read

Pi-hole Admin Dashboard: Monitor Your Network DNS

The Pi-hole admin dashboard doesn't just show you what's being blocked; it reveals the hidden conversations your devices are having with the internet.

3 min read

Pi-hole Stats: Analyze Your Ad Blocking Effectiveness

Pi-hole's statistics page is a treasure trove of information, but its most surprising truth is that raw block counts are a terrible metric for measuring.

3 min read

Pi-hole API: Automate and Manage via REST API

The Pi-hole API is a RESTful interface that lets you programmatically control and query your Pi-hole instance, turning it into a manageable network serv.

2 min read

Pi-hole Security: Harden Admin Interface Access

The Pi-hole admin interface is a powerful tool, but leaving it wide open is like leaving your front door unlocked in a neighborhood where everyone knows.

2 min read

Pi-hole Backup: Save and Restore Your Configuration

A Pi-hole backup isn't just a snapshot; it's a time machine that lets you rewind your entire ad-blocking universe, including custom blocklists, whitelis.

2 min read

Pi-hole Blocklists: Add and Manage Domain Lists

Pi-hole's blocklists are a core component of its ad-blocking prowess, but understanding how to manage them effectively can feel like navigating a labyri.

2 min read

Pi-hole Child Safety: Block Adult Content Network-Wide

Pi-hole can block adult content across your entire network by leveraging custom blocklists. Imagine you've got Pi-hole humming along, blocking ads for you

3 min read

Pi-hole CNAME Records: Add Local DNS Aliases

Pi-hole can act as your local DNS server, and one of its lesser-known but incredibly useful features is the ability to create CNAME records for your loc.

3 min read

Pi-hole Conditional Forwarding: Resolve Local Hostnames

Conditional forwarding lets your Pi-hole ask your router for the IP addresses of local devices by their hostnames, which is pretty neat.

2 min read

Pi-hole Custom DNS: Add Local A Records

The most surprising thing about custom DNS records in Pi-hole is that they aren't just for mapping external hostnames to internal IPs; they're primarily.

3 min read

Pi-hole DHCP Server: Replace Your Router's DHCP

Your router's built-in DHCP server is a surprisingly easy thing to replace with Pi-hole, and doing so gives you much finer control over your network's I.

3 min read

Pi-hole DoH: DNS over HTTPS with cloudflared

Pi-hole is awesome for blocking ads, but what if you want to encrypt your DNS queries too. That's where DNS over HTTPS DoH with cloudflared comes in

2 min read

Pi-hole DoT: DNS over TLS for Private Queries

The most surprising thing about Pi-hole's DNS over TLS DoT is that it's not about encrypting your own DNS queries from your ISP, but rather securing the.

2 min read

Pi-hole Docker Compose: Deploy in a Container

Pi-hole is a network-wide ad blocker that directs all your DNS queries through it, filtering out ads and trackers before they even hit your devices.

3 min read

Pi-hole Firebog Blocklists: Curated List Collection

The Pi-hole Firebog blocklist collection is far more than just a gigantic list of bad domains; it's a dynamic, multi-tiered defense system that adapts t.

2 min read

Pi-hole Gaming: Optimize DNS for Low Latency

Gaming with Pi-hole can introduce noticeable latency if DNS resolution isn't optimized. Let's see what happens when a gaming client needs to resolve a h.

4 min read

Pi-hole Gravity Database: How Blocklists Are Stored

The Pi-hole gravity database isn't just a flat list of domains; it's a carefully structured SQLite database optimized for rapid lookups, and its efficie.

2 min read

Pi-hole Gravity Sync: Replicate Config to Second Pi-hole

Pi-hole Gravity Sync: Replicate Config to Second Pi-hole — practical guide covering pihole setup, configuration, and troubleshooting with real-world exa...

2 min read

Pi-hole High Availability: Two-Node Redundant DNS

The most surprising thing about Pi-hole high availability is that it often looks exactly like a single Pi-hole instance to the clients, masking a comple.

2 min read

Pi-hole on Raspberry Pi: Install in 10 Minutes

Pi-hole on a Raspberry Pi can block ads for your entire network, not just a single device, and it's surprisingly easy to set up.

3 min read

Pi-hole on Ubuntu/Debian: Install and Configure

Pi-hole, when installed, doesn't just block ads; it fundamentally changes how your network resolves domain names, acting as a local DNS resolver that fo.

3 min read

Pi-hole IPv6 Support: Block Ads on Dual-Stack Networks

Pi-hole's IPv6 ad-blocking capabilities are often misunderstood, with many assuming it's a simple on/off switch, when in reality, it's a nuanced extensi.

2 min read

Pi-hole Keepalived HA: Floating IP Failover Setup

Setting up a High Availability HA pair for Pi-hole using Keepalived is surprisingly simple because it leverages a standard Linux tool designed for exact.

3 min read

Pi-hole on Kubernetes: Deploy DNS Blocker in K8s

Pi-hole on Kubernetes is surprisingly effective at blocking ads across your entire network, but its true power emerges when you realize it's not just a .

2 min read

Pi-hole Web Server: lighttpd and Nginx Configuration

Pi-hole uses lighttpd by default, but you can switch to nginx if you prefer. Here's a Pi-hole running with lighttpd, serving DNS queries and its web int.

3 min read

Pi-hole Local Domains: Serve Local DNS Records

Pi-hole's "Local DNS Records" feature lets you define your own DNS entries for devices on your local network, overriding any external DNS lookups.

2 min read
ADHDecode

Complex topics, finally made simple

Courses

  • Networking
  • Databases
  • Linux
  • Distributed Systems
  • Containers & Kubernetes
  • System Design
  • All Courses →

Resources

  • Cheatsheets
  • Debugging
  • Articles
  • About
  • Privacy
  • Sitemap

Connect

  • Twitter (opens in new tab)
  • GitHub (opens in new tab)

Built for curious minds. Free forever.

© 2026 ADHDecode. All content is free.

  • Home
  • Learn
  • Courses
Esc
Start typing to search all courses...
See all results →
↑↓ navigate Enter open Esc close