#!/bin/bash # # MISAKA IP Ranges - iptables/ipset rules # ASN: AS917 # Generated: 2025-12-16 # Source: ScaniteX (https://scanitex.com) # # Usage: chmod +x this_script.sh && sudo ./this_script.sh # # Create IPv4 ipset ipset create misaka_v4 hash:net -exist ipset flush misaka_v4 # Add IPv4 ranges ipset add misaka_v4 199.119.65.0/24 ipset add misaka_v4 38.175.108.0/23 ipset add misaka_v4 170.39.227.0/24 ipset add misaka_v4 38.175.98.0/23 ipset add misaka_v4 38.175.102.0/23 ipset add misaka_v4 170.39.226.0/24 ipset add misaka_v4 64.234.234.0/24 ipset add misaka_v4 38.175.96.0/24 ipset add misaka_v4 209.209.59.0/24 ipset add misaka_v4 38.175.104.0/23 ipset add misaka_v4 64.234.232.0/24 ipset add misaka_v4 38.175.106.0/23 ipset add misaka_v4 38.175.100.0/23 ipset add misaka_v4 209.209.56.0/24 ipset add misaka_v4 170.39.225.0/24 ipset add misaka_v4 170.39.224.0/24 ipset add misaka_v4 38.175.97.0/24 ipset add misaka_v4 209.209.57.0/24 ipset add misaka_v4 209.209.58.0/24 ipset add misaka_v4 64.234.233.0/24 # Create IPv6 ipset ipset create misaka_v6 hash:net family inet6 -exist ipset flush misaka_v6 # Add IPv6 ranges ipset add misaka_v6 2a0e:6901:504::/48 ipset add misaka_v6 2a0e:6902:5000::/36 ipset add misaka_v6 2a0b:4342:3000::/36 ipset add misaka_v6 2a0b:4342:1a33::/48 ipset add misaka_v6 2a0e:6901:100::/40 ipset add misaka_v6 2a0e:6901:300::/40 ipset add misaka_v6 2a0e:6902:4000::/40 ipset add misaka_v6 2a0e:6901:200::/40 ipset add misaka_v6 2a0e:6902:2000::/36 ipset add misaka_v6 2a0b:4342:1a31::/48 ipset add misaka_v6 2a0e:6901:1b0::/44 ipset add misaka_v6 2a0b:4341:a0e::/48 ipset add misaka_v6 2a0b:4342:1a90::/48 ipset add misaka_v6 2a0e:6901:400::/40 ipset add misaka_v6 2407:b9c0:e000::/36 ipset add misaka_v6 2a0b:4343:1071::/48 # Apply iptables rules (uncomment to use) # iptables -A INPUT -m set --match-set misaka_v4 src -j ACCEPT # iptables -A INPUT -m set --match-set misaka_v4 src -j DROP # ip6tables -A INPUT -m set --match-set misaka_v6 src -j ACCEPT # ip6tables -A INPUT -m set --match-set misaka_v6 src -j DROP echo "IP ranges for MISAKA loaded successfully!" echo "IPv4 ranges: 20" echo "IPv6 ranges: 16"