WRT

Blocklists for OpenWrt (banIP)

OpenWrt routers block IP ranges with the banIP package on top of nftables.

5compatible lists
2supported formats
10categories

Adding a blocklist to OpenWrt (banIP)

banIP (recommended)

  1. Install the package: opkg update && opkg install banip luci-app-banip
  2. Open LuCI → Services → banIP → Feeds and add a custom feed with the URL below.
  3. Enable the feed and click Save & Apply.
https://www.team-cymru.org/Services/Bogons/fullbogons-ipv6.txt

Manual with nftables

wget -qO /tmp/blocklist.txt "https://www.team-cymru.org/Services/Bogons/fullbogons-ipv6.txt"
nft add set inet fw4 blocklist { type ipv4_addr; flags interval; }
nft -f - <<EOF
$(awk '!/^[#;]/ && NF {print "add element inet fw4 blocklist { " $1 " }"}' /tmp/blocklist.txt)
EOF
nft add rule inet fw4 forward ip saddr @blocklist drop

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 5 lists for OpenWrt (banIP)

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

Cloudflare IPv4 ranges, meant as an allowlist.

Allowlist IP / CIDR
15 entries
±0 last change
updated
FHIPSMTWRTOPN+2

Cloudflare IPv6 ranges, meant as an allowlist.

Allowlist IP / CIDR
7 entries
±0 last change
updated
FHIPSMTWRTOPN+2

Filter list covering allowlist. Format: Socks5. See the project homepage for details and inclusion criteria.

Allowlist IP / CIDR
2,211 entries
+60 -60 last change
updated
FHIPSMTWRTOPN+3

Shub’s Whitelist

by DevShubam

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

Allowlist IP / CIDR
114 entries
±0 last change
updated
FHIPSMTWRTOPN+3

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

Allowlist IP / CIDR
100 entries
+89 -89 last change
updated
FHIPSMTWRTOPN+3
Scroll to Top