#!/bin/bash # # WISCNET1-AS IP Ranges - iptables/ipset rules # ASN: AS2381 # Generated: 2025-12-16 # Source: ScaniteX (https://scanitex.com) # # Usage: chmod +x this_script.sh && sudo ./this_script.sh # # Create IPv4 ipset ipset create wiscnet1as_v4 hash:net -exist ipset flush wiscnet1as_v4 # Add IPv4 ranges ipset add wiscnet1as_v4 199.233.44.0/24 ipset add wiscnet1as_v4 205.213.0.0/16 ipset add wiscnet1as_v4 192.156.230.0/24 ipset add wiscnet1as_v4 204.128.240.0/24 ipset add wiscnet1as_v4 204.128.235.0/24 ipset add wiscnet1as_v4 170.125.0.0/16 ipset add wiscnet1as_v4 216.56.252.0/23 ipset add wiscnet1as_v4 199.197.64.0/18 ipset add wiscnet1as_v4 199.233.45.0/24 ipset add wiscnet1as_v4 199.233.86.0/24 ipset add wiscnet1as_v4 140.189.0.0/16 ipset add wiscnet1as_v4 204.128.238.0/24 ipset add wiscnet1as_v4 204.128.234.0/24 ipset add wiscnet1as_v4 170.125.238.0/23 ipset add wiscnet1as_v4 143.109.192.0/19 ipset add wiscnet1as_v4 199.242.176.0/24 ipset add wiscnet1as_v4 144.89.0.0/18 ipset add wiscnet1as_v4 199.248.186.0/24 ipset add wiscnet1as_v4 143.109.64.0/19 ipset add wiscnet1as_v4 216.56.0.0/16 ipset add wiscnet1as_v4 198.150.0.0/16 ipset add wiscnet1as_v4 204.128.233.0/24 ipset add wiscnet1as_v4 199.233.44.0/23 ipset add wiscnet1as_v4 160.32.0.0/22 ipset add wiscnet1as_v4 199.233.142.0/24 ipset add wiscnet1as_v4 192.206.48.0/24 ipset add wiscnet1as_v4 204.128.241.0/24 ipset add wiscnet1as_v4 204.128.237.0/24 ipset add wiscnet1as_v4 64.189.15.0/24 ipset add wiscnet1as_v4 140.104.0.0/16 ipset add wiscnet1as_v4 204.128.242.0/24 ipset add wiscnet1as_v4 148.59.44.0/24 ipset add wiscnet1as_v4 208.85.28.0/22 ipset add wiscnet1as_v4 204.145.232.0/24 ipset add wiscnet1as_v4 199.233.84.0/24 ipset add wiscnet1as_v4 204.128.236.0/24 ipset add wiscnet1as_v4 165.128.0.0/16 # Create IPv6 ipset ipset create wiscnet1as_v6 hash:net family inet6 -exist ipset flush wiscnet1as_v6 # Add IPv6 ranges ipset add wiscnet1as_v6 2620:11f:f000::/40 ipset add wiscnet1as_v6 2001:4e0::/32 # Apply iptables rules (uncomment to use) # iptables -A INPUT -m set --match-set wiscnet1as_v4 src -j ACCEPT # iptables -A INPUT -m set --match-set wiscnet1as_v4 src -j DROP # ip6tables -A INPUT -m set --match-set wiscnet1as_v6 src -j ACCEPT # ip6tables -A INPUT -m set --match-set wiscnet1as_v6 src -j DROP echo "IP ranges for WISCNET1-AS loaded successfully!" echo "IPv4 ranges: 37" echo "IPv6 ranges: 2"