#!/bin/bash # # UUNET IP Ranges - iptables/ipset rules # ASN: AS703 # Generated: 2025-12-16 # Source: ScaniteX (https://scanitex.com) # # Usage: chmod +x this_script.sh && sudo ./this_script.sh # # Create IPv4 ipset ipset create uunet_v4 hash:net -exist ipset flush uunet_v4 # Add IPv4 ranges ipset add uunet_v4 203.34.34.0/23 ipset add uunet_v4 202.94.96.0/19 ipset add uunet_v4 152.186.94.0/24 ipset add uunet_v4 210.80.0.0/18 ipset add uunet_v4 210.84.128.0/17 ipset add uunet_v4 203.7.176.0/20 ipset add uunet_v4 210.81.0.0/16 ipset add uunet_v4 202.130.128.0/18 ipset add uunet_v4 210.80.96.0/20 ipset add uunet_v4 210.80.192.0/18 ipset add uunet_v4 221.133.192.0/19 ipset add uunet_v4 203.78.208.0/20 ipset add uunet_v4 203.21.24.0/21 ipset add uunet_v4 203.2.192.0/22 ipset add uunet_v4 203.61.224.0/20 ipset add uunet_v4 113.21.128.0/19 ipset add uunet_v4 203.15.160.0/21 ipset add uunet_v4 155.94.57.0/24 ipset add uunet_v4 202.22.176.0/20 ipset add uunet_v4 203.152.224.0/19 ipset add uunet_v4 202.95.64.0/18 ipset add uunet_v4 203.61.0.0/16 ipset add uunet_v4 202.75.192.0/20 ipset add uunet_v4 203.11.90.0/24 ipset add uunet_v4 210.80.160.0/19 ipset add uunet_v4 210.80.112.0/20 ipset add uunet_v4 219.90.0.0/18 ipset add uunet_v4 203.110.0.0/18 ipset add uunet_v4 203.55.240.0/21 ipset add uunet_v4 192.5.98.0/24 ipset add uunet_v4 203.12.176.0/20 ipset add uunet_v4 203.108.0.0/16 ipset add uunet_v4 137.109.0.0/16 ipset add uunet_v4 210.80.128.0/19 ipset add uunet_v4 210.84.64.0/18 ipset add uunet_v4 203.102.0.0/15 ipset add uunet_v4 203.103.0.0/20 ipset add uunet_v4 210.80.80.0/20 ipset add uunet_v4 210.80.64.0/20 ipset add uunet_v4 192.58.134.0/23 ipset add uunet_v4 202.80.48.0/20 ipset add uunet_v4 203.193.0.0/17 ipset add uunet_v4 203.166.0.0/17 ipset add uunet_v4 103.8.138.0/24 ipset add uunet_v4 203.103.16.0/21 # Create IPv6 ipset ipset create uunet_v6 hash:net family inet6 -exist ipset flush uunet_v6 # Add IPv6 ranges ipset add uunet_v6 2404:ec::/32 ipset add uunet_v6 2404:e8:100::/40 ipset add uunet_v6 2404:e0::/28 ipset add uunet_v6 2404:e6::/32 ipset add uunet_v6 2600:805:f04::/48 ipset add uunet_v6 2404:ea:100::/40 ipset add uunet_v6 2404:e9:100::/40 ipset add uunet_v6 2404:e8::/32 # Apply iptables rules (uncomment to use) # iptables -A INPUT -m set --match-set uunet_v4 src -j ACCEPT # iptables -A INPUT -m set --match-set uunet_v4 src -j DROP # ip6tables -A INPUT -m set --match-set uunet_v6 src -j ACCEPT # ip6tables -A INPUT -m set --match-set uunet_v6 src -j DROP echo "IP ranges for UUNET loaded successfully!" echo "IPv4 ranges: 45" echo "IPv6 ranges: 8"