#!/bin/bash # # ASN-WINDTRE - WIND TRE S.P.A. IP Ranges - iptables/ipset rules # ASN: AS1267 # Generated: 2025-12-13 # Source: ScaniteX (https://scanitex.com) # # Usage: chmod +x this_script.sh && sudo ./this_script.sh # # Create IPv4 ipset ipset create asnwindtrewindtrespa_v4 hash:net -exist ipset flush asnwindtrewindtrespa_v4 # Add IPv4 ranges ipset add asnwindtrewindtrespa_v4 94.166.0.0/16 ipset add asnwindtrewindtrespa_v4 5.77.80.0/22 ipset add asnwindtrewindtrespa_v4 185.54.33.0/24 ipset add asnwindtrewindtrespa_v4 151.72.0.0/16 ipset add asnwindtrewindtrespa_v4 151.47.0.0/16 ipset add asnwindtrewindtrespa_v4 212.141.0.0/18 ipset add asnwindtrewindtrespa_v4 151.55.0.0/16 ipset add asnwindtrewindtrespa_v4 151.5.0.0/16 ipset add asnwindtrewindtrespa_v4 151.7.0.0/16 ipset add asnwindtrewindtrespa_v4 151.36.0.0/16 ipset add asnwindtrewindtrespa_v4 193.70.128.0/17 ipset add asnwindtrewindtrespa_v4 151.59.32.0/21 ipset add asnwindtrewindtrespa_v4 151.25.0.0/16 ipset add asnwindtrewindtrespa_v4 151.69.0.0/16 ipset add asnwindtrewindtrespa_v4 151.38.0.0/16 ipset add asnwindtrewindtrespa_v4 192.94.212.0/24 ipset add asnwindtrewindtrespa_v4 151.3.0.0/16 ipset add asnwindtrewindtrespa_v4 5.77.92.0/22 ipset add asnwindtrewindtrespa_v4 151.11.0.0/16 ipset add asnwindtrewindtrespa_v4 151.79.0.0/16 ipset add asnwindtrewindtrespa_v4 5.77.76.0/22 ipset add asnwindtrewindtrespa_v4 193.76.0.0/16 ipset add asnwindtrewindtrespa_v4 31.191.0.0/16 ipset add asnwindtrewindtrespa_v4 151.6.0.0/16 ipset add asnwindtrewindtrespa_v4 151.59.254.0/23 ipset add asnwindtrewindtrespa_v4 37.100.0.0/16 ipset add asnwindtrewindtrespa_v4 151.59.88.0/21 ipset add asnwindtrewindtrespa_v4 151.59.0.0/16 ipset add asnwindtrewindtrespa_v4 151.45.0.0/16 ipset add asnwindtrewindtrespa_v4 151.59.236.0/22 ipset add asnwindtrewindtrespa_v4 151.64.0.0/12 ipset add asnwindtrewindtrespa_v4 94.163.0.0/16 ipset add asnwindtrewindtrespa_v4 94.160.0.0/16 ipset add asnwindtrewindtrespa_v4 151.70.0.0/16 ipset add asnwindtrewindtrespa_v4 195.210.64.0/19 ipset add asnwindtrewindtrespa_v4 151.43.0.0/16 ipset add asnwindtrewindtrespa_v4 212.141.0.0/16 ipset add asnwindtrewindtrespa_v4 185.54.34.0/24 ipset add asnwindtrewindtrespa_v4 151.51.0.0/16 ipset add asnwindtrewindtrespa_v4 23.10.244.0/22 ipset add asnwindtrewindtrespa_v4 151.75.0.0/16 ipset add asnwindtrewindtrespa_v4 212.245.0.0/17 ipset add asnwindtrewindtrespa_v4 151.41.0.0/16 ipset add asnwindtrewindtrespa_v4 94.162.128.0/17 ipset add asnwindtrewindtrespa_v4 185.54.35.0/24 ipset add asnwindtrewindtrespa_v4 151.59.40.0/21 ipset add asnwindtrewindtrespa_v4 37.101.0.0/16 ipset add asnwindtrewindtrespa_v4 151.48.0.0/16 ipset add asnwindtrewindtrespa_v4 151.12.0.0/16 ipset add asnwindtrewindtrespa_v4 217.171.68.0/22 ipset add asnwindtrewindtrespa_v4 94.166.0.0/17 ipset add asnwindtrewindtrespa_v4 192.106.32.0/19 ipset add asnwindtrewindtrespa_v4 151.59.104.0/21 ipset add asnwindtrewindtrespa_v4 151.17.0.0/16 ipset add asnwindtrewindtrespa_v4 151.82.0.0/16 ipset add asnwindtrewindtrespa_v4 94.167.128.0/17 ipset add asnwindtrewindtrespa_v4 151.66.0.0/16 ipset add asnwindtrewindtrespa_v4 151.34.0.0/16 ipset add asnwindtrewindtrespa_v4 151.77.0.0/16 ipset add asnwindtrewindtrespa_v4 94.166.128.0/17 ipset add asnwindtrewindtrespa_v4 151.59.248.0/22 ipset add asnwindtrewindtrespa_v4 151.53.0.0/16 ipset add asnwindtrewindtrespa_v4 91.255.0.0/19 ipset add asnwindtrewindtrespa_v4 151.59.120.0/21 ipset add asnwindtrewindtrespa_v4 37.102.0.0/16 ipset add asnwindtrewindtrespa_v4 192.104.23.0/24 ipset add asnwindtrewindtrespa_v4 151.10.0.0/16 ipset add asnwindtrewindtrespa_v4 151.49.0.0/16 ipset add asnwindtrewindtrespa_v4 151.20.0.0/16 ipset add asnwindtrewindtrespa_v4 151.58.0.0/16 ipset add asnwindtrewindtrespa_v4 212.141.128.0/17 ipset add asnwindtrewindtrespa_v4 192.106.0.0/16 ipset add asnwindtrewindtrespa_v4 194.20.24.0/24 ipset add asnwindtrewindtrespa_v4 94.164.128.0/17 ipset add asnwindtrewindtrespa_v4 151.59.128.0/21 ipset add asnwindtrewindtrespa_v4 151.59.8.0/21 ipset add asnwindtrewindtrespa_v4 151.64.0.0/16 ipset add asnwindtrewindtrespa_v4 151.44.0.0/16 ipset add asnwindtrewindtrespa_v4 151.59.136.0/21 ipset add asnwindtrewindtrespa_v4 212.52.64.0/18 ipset add asnwindtrewindtrespa_v4 94.164.0.0/16 ipset add asnwindtrewindtrespa_v4 151.59.48.0/21 ipset add asnwindtrewindtrespa_v4 193.109.90.0/24 ipset add asnwindtrewindtrespa_v4 151.40.0.0/16 ipset add asnwindtrewindtrespa_v4 212.52.64.0/19 ipset add asnwindtrewindtrespa_v4 151.57.0.0/16 ipset add asnwindtrewindtrespa_v4 94.165.128.0/17 ipset add asnwindtrewindtrespa_v4 151.4.0.0/16 ipset add asnwindtrewindtrespa_v4 151.33.0.0/16 ipset add asnwindtrewindtrespa_v4 151.14.0.0/16 ipset add asnwindtrewindtrespa_v4 176.207.0.0/16 ipset add asnwindtrewindtrespa_v4 192.92.126.0/24 ipset add asnwindtrewindtrespa_v4 151.39.0.0/16 ipset add asnwindtrewindtrespa_v4 151.59.228.0/22 ipset add asnwindtrewindtrespa_v4 151.58.64.0/19 ipset add asnwindtrewindtrespa_v4 151.59.0.0/21 ipset add asnwindtrewindtrespa_v4 151.59.96.0/21 ipset add asnwindtrewindtrespa_v4 151.65.0.0/16 ipset add asnwindtrewindtrespa_v4 5.77.84.0/22 ipset add asnwindtrewindtrespa_v4 151.68.0.0/16 ipset add asnwindtrewindtrespa_v4 151.59.152.0/21 ipset add asnwindtrewindtrespa_v4 151.60.0.0/16 ipset add asnwindtrewindtrespa_v4 151.24.0.0/16 ipset add asnwindtrewindtrespa_v4 5.77.72.0/22 ipset add asnwindtrewindtrespa_v4 151.46.0.0/16 ipset add asnwindtrewindtrespa_v4 151.35.0.0/16 ipset add asnwindtrewindtrespa_v4 151.31.0.0/16 ipset add asnwindtrewindtrespa_v4 151.59.16.0/21 ipset add asnwindtrewindtrespa_v4 192.5.97.0/24 ipset add asnwindtrewindtrespa_v4 151.59.144.0/21 ipset add asnwindtrewindtrespa_v4 94.160.0.0/17 ipset add asnwindtrewindtrespa_v4 151.58.160.0/20 ipset add asnwindtrewindtrespa_v4 151.22.0.0/16 ipset add asnwindtrewindtrespa_v4 81.81.0.0/16 ipset add asnwindtrewindtrespa_v4 151.21.0.0/16 ipset add asnwindtrewindtrespa_v4 151.13.0.0/16 ipset add asnwindtrewindtrespa_v4 185.54.32.0/24 ipset add asnwindtrewindtrespa_v4 212.245.128.0/18 ipset add asnwindtrewindtrespa_v4 151.59.24.0/21 ipset add asnwindtrewindtrespa_v4 151.19.0.0/16 ipset add asnwindtrewindtrespa_v4 94.162.0.0/17 ipset add asnwindtrewindtrespa_v4 94.161.0.0/16 ipset add asnwindtrewindtrespa_v4 151.59.112.0/21 ipset add asnwindtrewindtrespa_v4 151.73.0.0/16 ipset add asnwindtrewindtrespa_v4 212.245.240.0/20 ipset add asnwindtrewindtrespa_v4 151.8.0.0/16 ipset add asnwindtrewindtrespa_v4 91.254.0.0/16 ipset add asnwindtrewindtrespa_v4 217.171.72.0/22 ipset add asnwindtrewindtrespa_v4 151.83.0.0/16 ipset add asnwindtrewindtrespa_v4 151.76.0.0/16 ipset add asnwindtrewindtrespa_v4 37.103.0.0/16 ipset add asnwindtrewindtrespa_v4 151.58.144.0/20 ipset add asnwindtrewindtrespa_v4 151.18.0.0/16 ipset add asnwindtrewindtrespa_v4 94.167.0.0/17 ipset add asnwindtrewindtrespa_v4 5.77.68.0/22 ipset add asnwindtrewindtrespa_v4 151.59.64.0/21 ipset add asnwindtrewindtrespa_v4 151.27.0.0/16 ipset add asnwindtrewindtrespa_v4 151.42.0.0/16 ipset add asnwindtrewindtrespa_v4 151.59.80.0/21 ipset add asnwindtrewindtrespa_v4 2.21.164.0/22 ipset add asnwindtrewindtrespa_v4 185.215.172.0/22 ipset add asnwindtrewindtrespa_v4 151.59.224.0/22 ipset add asnwindtrewindtrespa_v4 151.67.0.0/16 ipset add asnwindtrewindtrespa_v4 151.30.0.0/16 ipset add asnwindtrewindtrespa_v4 151.56.0.0/16 ipset add asnwindtrewindtrespa_v4 94.167.0.0/16 ipset add asnwindtrewindtrespa_v4 151.16.0.0/16 ipset add asnwindtrewindtrespa_v4 151.59.240.0/22 ipset add asnwindtrewindtrespa_v4 151.81.0.0/16 ipset add asnwindtrewindtrespa_v4 185.215.240.0/22 ipset add asnwindtrewindtrespa_v4 151.58.128.0/20 ipset add asnwindtrewindtrespa_v4 151.59.244.0/22 ipset add asnwindtrewindtrespa_v4 151.78.0.0/16 ipset add asnwindtrewindtrespa_v4 176.206.0.0/16 ipset add asnwindtrewindtrespa_v4 151.59.56.0/21 ipset add asnwindtrewindtrespa_v4 151.71.0.0/16 ipset add asnwindtrewindtrespa_v4 151.63.0.0/16 ipset add asnwindtrewindtrespa_v4 217.20.0.0/20 ipset add asnwindtrewindtrespa_v4 5.77.88.0/22 ipset add asnwindtrewindtrespa_v4 94.165.0.0/16 ipset add asnwindtrewindtrespa_v4 151.48.0.0/12 ipset add asnwindtrewindtrespa_v4 151.37.0.0/16 ipset add asnwindtrewindtrespa_v4 151.59.252.0/23 ipset add asnwindtrewindtrespa_v4 151.32.0.0/16 ipset add asnwindtrewindtrespa_v4 31.190.0.0/16 ipset add asnwindtrewindtrespa_v4 151.50.0.0/16 ipset add asnwindtrewindtrespa_v4 151.61.0.0/16 ipset add asnwindtrewindtrespa_v4 151.13.131.0/24 ipset add asnwindtrewindtrespa_v4 151.23.0.0/16 ipset add asnwindtrewindtrespa_v4 185.27.74.0/24 ipset add asnwindtrewindtrespa_v4 151.84.0.0/16 ipset add asnwindtrewindtrespa_v4 212.245.0.0/16 ipset add asnwindtrewindtrespa_v4 212.141.64.0/19 ipset add asnwindtrewindtrespa_v4 151.29.0.0/16 ipset add asnwindtrewindtrespa_v4 151.52.0.0/16 ipset add asnwindtrewindtrespa_v4 151.95.0.0/16 ipset add asnwindtrewindtrespa_v4 151.26.0.0/16 ipset add asnwindtrewindtrespa_v4 212.245.224.0/22 ipset add asnwindtrewindtrespa_v4 62.98.0.0/16 ipset add asnwindtrewindtrespa_v4 151.74.0.0/16 ipset add asnwindtrewindtrespa_v4 91.255.0.0/16 ipset add asnwindtrewindtrespa_v4 217.171.64.0/22 ipset add asnwindtrewindtrespa_v4 5.77.64.0/22 ipset add asnwindtrewindtrespa_v4 94.163.128.0/17 ipset add asnwindtrewindtrespa_v4 151.59.72.0/21 ipset add asnwindtrewindtrespa_v4 94.162.0.0/16 ipset add asnwindtrewindtrespa_v4 151.9.0.0/16 ipset add asnwindtrewindtrespa_v4 151.15.0.0/16 ipset add asnwindtrewindtrespa_v4 94.164.0.0/17 ipset add asnwindtrewindtrespa_v4 217.171.76.0/22 ipset add asnwindtrewindtrespa_v4 151.59.252.0/22 ipset add asnwindtrewindtrespa_v4 151.54.0.0/16 ipset add asnwindtrewindtrespa_v4 151.28.0.0/16 ipset add asnwindtrewindtrespa_v4 151.93.0.0/16 ipset add asnwindtrewindtrespa_v4 212.245.192.0/19 ipset add asnwindtrewindtrespa_v4 212.141.96.0/19 ipset add asnwindtrewindtrespa_v4 195.45.0.0/16 ipset add asnwindtrewindtrespa_v4 151.59.232.0/22 ipset add asnwindtrewindtrespa_v4 94.161.128.0/17 ipset add asnwindtrewindtrespa_v4 151.62.0.0/16 ipset add asnwindtrewindtrespa_v4 94.163.0.0/17 ipset add asnwindtrewindtrespa_v4 185.145.101.0/24 ipset add asnwindtrewindtrespa_v4 94.161.0.0/17 # Create IPv6 ipset ipset create asnwindtrewindtrespa_v6 hash:net family inet6 -exist ipset flush asnwindtrewindtrespa_v6 # Add IPv6 ranges ipset add asnwindtrewindtrespa_v6 2a0b:a540::/29 ipset add asnwindtrewindtrespa_v6 2a02:b000::/23 # Apply iptables rules (uncomment to use) # iptables -A INPUT -m set --match-set asnwindtrewindtrespa_v4 src -j ACCEPT # iptables -A INPUT -m set --match-set asnwindtrewindtrespa_v4 src -j DROP # ip6tables -A INPUT -m set --match-set asnwindtrewindtrespa_v6 src -j ACCEPT # ip6tables -A INPUT -m set --match-set asnwindtrewindtrespa_v6 src -j DROP echo "IP ranges for ASN-WINDTRE - WIND TRE S.P.A. loaded successfully!" echo "IPv4 ranges: 203" echo "IPv6 ranges: 2"