Just like PeerGuardian2 the IP-Blocklist package can block ranges of IPs from lists or manual input. This is a Global IP blocking package.
Info:
This package uses the pf (pfctl) to block IP addresses. For each IP range or list added a pf table is made and applied to the firewall to prevent traffic from being sent to and traffic from being received from the target. You can either enter an IP range manually (experimental) or add a list from sites like iblocklist.com.
Tested on 1.2.2 and 1.2.3 with FF only. IE not supported.
Limits:
Lists can have any extension BUT if the list is compressed only .gz is supported.
Long lists take more ram (not much)
FormatThe lists must be in the PeerBlock or PeerGuardian2 format.
Single IP Example: NAS:192.168.1.110-192.168.1.110
Range IP Example: HOME:192.168.1.0-192.168.1.255
FAQ:
Q: How do I know if the list got applied?
A: The package web interface will display the current status.
Q: I notice a performance drop with network traffic after applying
A: When applying the list at the system has to download and process the list. This should only take less than 2 mins.
Q: I have the "Enable" check box checked but I don't think its blocking any IPs
A: Any Errors will be at the bottom of the page when you press Save/Update
Q: My list site only give dynamic links to lists (I can't get a direct link to the file)
A: You need a direct link to the file in order for the package to work. Use a download manager like FF has. Download the file then go back to the download manager and copy the file link. Paste that into the package. File upload may be in the future.
Q: Where can I get lists to block SPAM and other bad IPs?
A:
http://www.iblocklist.com/lists.phpQ: I think I can improve your package or add features, how can I help?
A: Send me a PM