IP lists block traffic from known malicious IP addresses at the firewall level. Updated automatically daily from your pfSense.
Active IP blocklists
?
What are IP blocklists?Lists of known malicious IPs loaded into pfBlockerNG PF tables. Any packet from a listed IP is blocked before entering your network. Manage in pfBlockerNG — this view syncs daily.
Loading from pfSense...
DNSBL lists block malicious domains at DNS level via Unbound. Updated automatically daily from your pfSense.
Active DNSBL lists
?
What are DNSBL lists?Domain blocklists fed into Unbound. When any device asks for a blocked domain, DNS returns nothing — blocking ads, trackers, and malware network-wide.
Loading from pfSense...
GitHub Actions compares your active lists against external sources daily. Recommendations show what's missing from your coverage.
Loading recommendations...
Live pfBlockerNG configuration, synced daily by a script running on pfSense.
How the sync works
02:30 pfSense cron → pfblockerng_sync.py → my_lists.json → GitHub
03:00 GitHub Actions → compare.py → recommendations.json → GitHub
index.html reads both files and displays live data