We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Updated Using ipset (markdown)
Changed v6 kernel modules
Removed BruteForceLogins list, rearranged code and restored previous heading
changed the peerguardian remark to proper location instead of in the introduction to ipset
Fixed typo and updated default country list, and added link to generic iblocklist.com loader
Made the reinstate section mips and arm compatible
Added firewall-start code snippet to add back the rules for blocklists and link to ipset v6 implementation of peerguargian
fixed typo
Added wait loop if the script is run early on before the router is online
Reduced country set
Changed heading
Added option to change iptables target to REJECT. Also added new set BruteForceLogins
Using @john9627's suggestion to use nvram get ipv6_service
Changed per https://www.snbforums.com/threads/country-blocking-script.36732/page-2#post-311747
Tabs, spaces and comments
Minor modifications: got rid of dependency check, changed whitelist set name, put comment line in the right place
Revised countries to a smaller default list
Rearranged Whitelist to take precedence. Also, added snbforums thread link
Even more typos and grammatical corrections........
Typo's and grammatical corrections :-)