Currently to make things a little smaller I am putting many ip's in with cidr notation..
whichever format you would offer I could likely find ways to convert if needed.
I am still researching what is the fastest / lightest on server resources for blocking ips (mainly from data centers lately been the main problems) -
ip-block-file that is ready via cpanel's WHM is what I am using on one system, and iptables/uffirewall / fail2ban on another server..
I'm using wordpress firewall plugin to block some on another site - but I think it's lighter on server resources to block before the requests hit wordpress.. I wonder if it'd be lighter to pull the file from a separate server and return yay or nay - or if it's fine loading up 250 million ips via one of the firewall options already in place.
How large of a file it 250 mill ips? (non-compressed) - I suppose available RAM could also play into these things.
All of the IP are stored in memory. This takes up about 3.5 GB. I have a text file that is 445K lines that contains all of the specific IP addresses and the IP prefixes (CIDR) that make up that 250 million ips.
Uncompressed I do not know. Are you interested in the ranges and ip addresses or a list of all the ip addresses that make up all the ranges as well?
Let me know what you need and I could definitely try and accommodate for you.
whichever format you would offer I could likely find ways to convert if needed.
I am still researching what is the fastest / lightest on server resources for blocking ips (mainly from data centers lately been the main problems) -
ip-block-file that is ready via cpanel's WHM is what I am using on one system, and iptables/uffirewall / fail2ban on another server..
I'm using wordpress firewall plugin to block some on another site - but I think it's lighter on server resources to block before the requests hit wordpress.. I wonder if it'd be lighter to pull the file from a separate server and return yay or nay - or if it's fine loading up 250 million ips via one of the firewall options already in place.
How large of a file it 250 mill ips? (non-compressed) - I suppose available RAM could also play into these things.