#!/bin/bash # # NATINST-AS-AS IP Ranges - iptables/ipset rules # ASN: AS1261 # Generated: 2025-12-13 # Source: ScaniteX (https://scanitex.com) # # Usage: chmod +x this_script.sh && sudo ./this_script.sh # # Create IPv4 ipset ipset create natinstasas_v4 hash:net -exist ipset flush natinstasas_v4 # Add IPv4 ranges ipset add natinstasas_v4 130.164.79.0/24 ipset add natinstasas_v4 130.164.80.0/23 ipset add natinstasas_v4 130.164.26.0/24 ipset add natinstasas_v4 130.164.74.0/24 ipset add natinstasas_v4 130.164.0.0/24 ipset add natinstasas_v4 130.164.75.0/24 ipset add natinstasas_v4 130.164.127.0/24 ipset add natinstasas_v4 130.164.94.0/23 ipset add natinstasas_v4 130.164.78.0/24 ipset add natinstasas_v4 130.164.62.0/23 ipset add natinstasas_v4 130.164.126.0/24 # Apply iptables rules (uncomment to use) # iptables -A INPUT -m set --match-set natinstasas_v4 src -j ACCEPT # iptables -A INPUT -m set --match-set natinstasas_v4 src -j DROP echo "IP ranges for NATINST-AS-AS loaded successfully!" echo "IPv4 ranges: 11" echo "IPv6 ranges: 0"