#!/bin/bash # # JY-MOBILE-COMMUNICATIONS IP Ranges - iptables/ipset rules # ASN: AS996 # Generated: 2025-12-17 # Source: ScaniteX (https://scanitex.com) # # Usage: chmod +x this_script.sh && sudo ./this_script.sh # # Create IPv4 ipset ipset create jymobilecommunications_v4 hash:net -exist ipset flush jymobilecommunications_v4 # Add IPv4 ranges ipset add jymobilecommunications_v4 89.28.206.0/24 ipset add jymobilecommunications_v4 102.135.20.0/24 ipset add jymobilecommunications_v4 82.24.0.0/22 ipset add jymobilecommunications_v4 156.236.13.0/24 ipset add jymobilecommunications_v4 95.155.146.0/23 ipset add jymobilecommunications_v4 89.28.203.0/24 ipset add jymobilecommunications_v4 195.78.57.0/24 ipset add jymobilecommunications_v4 102.135.6.0/24 ipset add jymobilecommunications_v4 92.112.7.0/24 ipset add jymobilecommunications_v4 167.253.61.0/24 ipset add jymobilecommunications_v4 89.28.201.0/24 ipset add jymobilecommunications_v4 167.148.130.0/23 ipset add jymobilecommunications_v4 89.28.207.0/24 ipset add jymobilecommunications_v4 92.113.169.0/24 ipset add jymobilecommunications_v4 92.113.58.0/24 ipset add jymobilecommunications_v4 102.135.14.0/24 ipset add jymobilecommunications_v4 178.94.175.0/24 ipset add jymobilecommunications_v4 157.254.34.0/23 ipset add jymobilecommunications_v4 178.94.168.0/24 ipset add jymobilecommunications_v4 92.112.38.0/24 ipset add jymobilecommunications_v4 156.236.14.0/23 ipset add jymobilecommunications_v4 217.77.16.0/21 ipset add jymobilecommunications_v4 192.228.126.0/23 ipset add jymobilecommunications_v4 92.113.56.0/24 ipset add jymobilecommunications_v4 178.92.44.0/24 ipset add jymobilecommunications_v4 178.93.117.0/24 ipset add jymobilecommunications_v4 89.28.204.0/24 ipset add jymobilecommunications_v4 92.113.247.0/24 ipset add jymobilecommunications_v4 77.111.119.0/24 ipset add jymobilecommunications_v4 92.112.36.0/24 ipset add jymobilecommunications_v4 92.113.57.0/24 ipset add jymobilecommunications_v4 89.28.200.0/24 ipset add jymobilecommunications_v4 92.112.142.0/24 ipset add jymobilecommunications_v4 92.113.59.0/24 ipset add jymobilecommunications_v4 178.93.121.0/24 # Create IPv6 ipset ipset create jymobilecommunications_v6 hash:net family inet6 -exist ipset flush jymobilecommunications_v6 # Add IPv6 ranges ipset add jymobilecommunications_v6 2a0a:ba03::/32 ipset add jymobilecommunications_v6 2a0b:d503::/32 ipset add jymobilecommunications_v6 2a0b:d505::/32 ipset add jymobilecommunications_v6 2a0b:d504::/32 # Apply iptables rules (uncomment to use) # iptables -A INPUT -m set --match-set jymobilecommunications_v4 src -j ACCEPT # iptables -A INPUT -m set --match-set jymobilecommunications_v4 src -j DROP # ip6tables -A INPUT -m set --match-set jymobilecommunications_v6 src -j ACCEPT # ip6tables -A INPUT -m set --match-set jymobilecommunications_v6 src -j DROP echo "IP ranges for JY-MOBILE-COMMUNICATIONS loaded successfully!" echo "IPv4 ranges: 35" echo "IPv6 ranges: 4"