Managing blocklists
DNS Management
Pi-hole blocklist management can be handled in two main ways:
Through the Web Interface:
- Go to Group Management > Adlists
- Add blocklists by entering their URLs
- Click "Save and Update" to apply changes
- Use "Update Gravity" to refresh all lists
Via Command Line:
# Update all lists
pihole -g
# See current lists
more /etc/pihole/adlists.list
Common Management Tasks:
- Enable/disable individual lists
- Monitor list performance in query log
- Remove outdated or problematic lists
- Add custom domains to whitelist/blacklist
Popular Blocklist Sources:
- StevenBlack's hosts
- OISD
- The Firebog
- AdGuard DNS Filter
Tips:
- Start with fewer lists and add more as needed
- Check logs for false positives
- Keep lists updated regularly
- Whitelist domains that shouldn't be blocked
Something here not working for you? Ask in the community — other makers and the Little Bird team read it.