IPS

Blocklists for iptables / ipset

Classic Linux firewall setup: load the addresses into an ipset and drop matching traffic.

10compatible lists
1supported formats
10categories

Adding a blocklist to iptables / ipset

ipset create blocklist hash:net -exist
curl -fsSL "https://www.team-cymru.org/Services/Bogons/fullbogons-ipv6.txt" | grep -Eo '^[0-9]{1,3}(.[0-9]{1,3}){3}(/[0-9]{1,2})?' | 
  while read -r net; do ipset add blocklist "$net" -exist; done
iptables -I INPUT  -m set --match-set blocklist src -j DROP
iptables -I FORWARD -m set --match-set blocklist src -j DROP

Persist the set and re-run the download from cron to keep it current:

ipset save blocklist -f /etc/ipset.blocklist
# /etc/cron.daily/blocklist

The address shown above is an example. Every list in the directory has its own URL, which you can copy with one click.

By topic

All 10 lists for iptables / ipset

Submit a list
10 lists < 7 days < 30 days older

Filter list covering crypto, ads, privacy, malware, phishing. Format: IPs (IPv4). See the project homepage for details and inclusion criteria.

Ads Cryptomining Malware IP / CIDR
- entries
±0 last change
updated
FHIPSMTWRTOPN+3

Filter list covering phishing. Format: IPs (IPv4). Maintained by Wu Tingfeng. See the project homepage for details and inclusion criteria.

Phishing IP / CIDR
4 entries
±0 last change
updated
FHIPSMTWRTOPN+3

Filter list covering ads, phishing. Format: IPs (IPv4). Maintained by Imre Kristoffer Eilertsen. See the project homepage for details and […]

Ads Phishing IP / CIDR
879 entries
±0 last change
updated
FHIPSMTWRTOPN+3

Dandelion Sprout’s Official DNS Server

by Imre Kristoffer Eilertsen

Filter list covering ads, malware, phishing, cookies, push-notes. Format: DNS servers. Maintained by Imre Kristoffer Eilertsen. See the project homepage […]

Ads Annoyances Malware IP / CIDR
- entries
±0 last change
updated
FHIPSMTWRTOPN+3

Filter list covering phishing. Format: IPs (IPv4).

Phishing IP / CIDR
293 entries
±0 last change
updated
FHIPSMTWRTOPN+3

Filter list covering phishing. Format: IPs (IPv4).

Phishing IP / CIDR
2,474 entries
±0 last change
updated
FHIPSMTWRTOPN+3

Filter list covering phishing. Format: IPs (IPv4). Maintained by Ming Di Leom. See the project homepage for details and inclusion […]

Phishing IP / CIDR
42 entries
±0 last change
updated
FHIPSMTWRTOPN+3

Filter list covering phishing. Format: IPs (IPv4). See the project homepage for details and inclusion criteria.

Phishing IP / CIDR
96.0k entries
±0 last change
updated
FHIPSMTWRTOPN+3
Scroll to Top