Pi-hole documentation
Updating
Initializing search
GitHub
Pi-hole documentation
GitHub
Overview
About Pi-hole
About Pi-hole
Contact Us
Pi-hole Origins
On the Web
Getting Started
Getting Started
Prerequisites
Installation
Post-Install
Updating
Uninstalling
Pi-hole Core
Pi-hole Core
The
pihole
command
Databases
Databases
Overview
Query database
Domain database
Domain database
Overview
Group management
Examples
FTLDNS
FTLDNS
Overview
Configuration
Interfaces
DNS resolver
DNS cache
Blocking mode
Privacy levels
Telnet API
Signals
Compatibility
Install from source
Debugging FTLDNS
Debugging FTLDNS
gdb
valgrind
In-depth manual
RegEx blocking
RegEx blocking
Overview
Testing
Tutorial
Pi-hole extensions
Approximate matching
Docker
Docker
DHCP
Contributing
Contributing
Contributing on GitHub
How to sign-off commits
Guides
Guides
DNS
DNS
unbound
cloudflared (DoH)
Upstream DNS Providers
VPN
VPN
WireGuard
WireGuard
Overview
Concept
Install server
Add client(s)
Optional extra features
Optional extra features
Make local devices accessible
Tunnel all Internet traffic
Troubleshooting
OpenVPN
OpenVPN
Overview
Installation
Setup OpenVPN Server
Firewall Configuration
Connecting clients
Connecting clients
General
Android
Optional: Only route DNS via VPN
Optional: Dual operation: LAN & VPN at the same time
Optional: Full and DNS-only
Optional: Dynamic DNS
Troubleshooting
Misc
Misc
Benchmarking
Tor & Pi-hole
Tor & Pi-hole
Overview
Basic Setup
Using Tor
Performance and other issues
Using DNSSEC
Whitelist and Blacklist editing
Web server
Web server
NGINX
Caddy
Traefik (not in Docker)
Router setup
Router setup
Fritz!Box (EN)
Fritz!Box (DE)
Community Projects
Updating
Updating is as simple as running the following command:
pihole -up
Last update:
May 3, 2021
Back to top