#!/bin/sh # 2024-04-16 02:34:36 KZ IPTABLES=/usr/sbin/iptables IPSET=/usr/sbin/ipset $IPSET create BLOCKLIST hash:net $IPSET add BLOCKLIST 2.57.96.0/22 $IPSET add BLOCKLIST 2.72.0.0/13 $IPSET add BLOCKLIST 2.132.0.0/14 $IPSET add BLOCKLIST 5.34.0.0/17 $IPSET add BLOCKLIST 5.63.64.0/18 $IPSET add BLOCKLIST 5.76.0.0/16 $IPSET add BLOCKLIST 5.101.52.0/22 $IPSET add BLOCKLIST 5.101.56.0/22 $IPSET add BLOCKLIST 5.104.232.0/21 $IPSET add BLOCKLIST 5.188.64.0/22 $IPSET add BLOCKLIST 5.188.152.0/22 $IPSET add BLOCKLIST 5.188.240.0/20 $IPSET add BLOCKLIST 5.250.128.0/19 $IPSET add BLOCKLIST 5.251.0.0/16 $IPSET add BLOCKLIST 31.31.216.0/21 $IPSET add BLOCKLIST 31.132.80.0/20 $IPSET add BLOCKLIST 31.133.208.0/20 $IPSET add BLOCKLIST 31.169.0.0/19 $IPSET add BLOCKLIST 31.171.160.0/19 $IPSET add BLOCKLIST 31.223.192.0/20 $IPSET add BLOCKLIST 37.9.16.0/20 $IPSET add BLOCKLIST 37.17.176.0/21 $IPSET add BLOCKLIST 37.46.96.0/22 $IPSET add BLOCKLIST 37.99.0.0/17 $IPSET add BLOCKLIST 37.150.0.0/15 $IPSET add BLOCKLIST 37.208.40.0/21 $IPSET add BLOCKLIST 37.228.64.0/21 $IPSET add BLOCKLIST 45.8.116.0/22 $IPSET add BLOCKLIST 45.13.16.0/22 $IPSET add BLOCKLIST 45.66.24.0/22 $IPSET add BLOCKLIST 45.86.80.0/22 $IPSET add BLOCKLIST 45.132.84.0/22 $IPSET add BLOCKLIST 45.136.56.0/22 $IPSET add BLOCKLIST 45.143.88.0/22 $IPSET add BLOCKLIST 46.16.144.0/21 $IPSET add BLOCKLIST 46.19.40.0/21 $IPSET add BLOCKLIST 46.34.192.0/19 $IPSET add BLOCKLIST 46.36.128.0/19 $IPSET add BLOCKLIST 46.42.192.0/18 $IPSET add BLOCKLIST 46.227.184.0/21 $IPSET add BLOCKLIST 46.235.80.0/21 $IPSET add BLOCKLIST 46.255.232.0/21 $IPSET add BLOCKLIST 62.84.32.0/19 $IPSET add BLOCKLIST 67.209.128.0/19 $IPSET add BLOCKLIST 77.73.128.0/21 $IPSET add BLOCKLIST 77.74.64.0/21 $IPSET add BLOCKLIST 77.94.3.0/24 $IPSET add BLOCKLIST 77.94.4.0/22 $IPSET add BLOCKLIST 77.94.8.0/21 $IPSET add BLOCKLIST 77.94.16.0/20 $IPSET add BLOCKLIST 77.220.206.0/23 $IPSET add BLOCKLIST 77.240.32.0/20 $IPSET add BLOCKLIST 77.245.96.0/20 $IPSET add BLOCKLIST 78.40.108.0/23 $IPSET add BLOCKLIST 78.109.144.0/20 $IPSET add BLOCKLIST 79.134.32.0/20 $IPSET add BLOCKLIST 79.140.224.0/20 $IPSET add BLOCKLIST 79.142.48.0/20 $IPSET add BLOCKLIST 79.143.20.0/22 $IPSET add BLOCKLIST 80.79.64.0/21 $IPSET add BLOCKLIST 80.79.72.0/22 $IPSET add BLOCKLIST 80.79.76.0/23 $IPSET add BLOCKLIST 80.79.79.0/24 $IPSET add BLOCKLIST 80.241.0.0/20 $IPSET add BLOCKLIST 80.241.32.0/20 $IPSET add BLOCKLIST 80.242.208.0/20 $IPSET add BLOCKLIST 80.249.16.0/20 $IPSET add BLOCKLIST 80.249.137.0/24 $IPSET add BLOCKLIST 80.249.138.0/23 $IPSET add BLOCKLIST 80.249.140.0/22 $IPSET add BLOCKLIST 80.249.152.0/21 $IPSET add BLOCKLIST 81.17.160.0/20 $IPSET add BLOCKLIST 81.18.32.0/20 $IPSET add BLOCKLIST 81.88.144.0/20 $IPSET add BLOCKLIST 82.115.32.0/19 $IPSET add BLOCKLIST 82.200.128.0/17 $IPSET add BLOCKLIST 84.240.192.0/18 $IPSET add BLOCKLIST 85.29.128.0/18 $IPSET add BLOCKLIST 85.92.120.0/22 $IPSET add BLOCKLIST 85.117.96.0/19 $IPSET add BLOCKLIST 85.159.24.0/21 $IPSET add BLOCKLIST 86.107.128.0/20 $IPSET add BLOCKLIST 87.76.32.0/19 $IPSET add BLOCKLIST 87.239.160.0/21 $IPSET add BLOCKLIST 87.243.8.0/21 $IPSET add BLOCKLIST 87.243.16.0/20 $IPSET add BLOCKLIST 87.243.32.0/19 $IPSET add BLOCKLIST 87.247.0.0/18 $IPSET add BLOCKLIST 87.255.192.0/19 $IPSET add BLOCKLIST 88.151.176.0/21 $IPSET add BLOCKLIST 88.204.128.0/17 $IPSET add BLOCKLIST 89.20.48.0/24 $IPSET add BLOCKLIST 89.28.128.0/21 $IPSET add BLOCKLIST 89.33.112.0/22 $IPSET add BLOCKLIST 89.33.208.0/20 $IPSET add BLOCKLIST 89.35.252.0/22 $IPSET add BLOCKLIST 89.36.164.0/22 $IPSET add BLOCKLIST 89.36.200.0/22 $IPSET add BLOCKLIST 89.37.24.0/22 $IPSET add BLOCKLIST 89.37.220.0/22 $IPSET add BLOCKLIST 89.38.164.0/22 $IPSET add BLOCKLIST 89.40.48.0/20 $IPSET add BLOCKLIST 89.40.192.0/22 $IPSET add BLOCKLIST 89.42.60.0/22 $IPSET add BLOCKLIST 89.42.204.0/22 $IPSET add BLOCKLIST 89.43.20.0/22 $IPSET add BLOCKLIST 89.43.164.0/22 $IPSET add BLOCKLIST 89.44.12.0/22 $IPSET add BLOCKLIST 89.106.232.0/21 $IPSET add BLOCKLIST 89.107.96.0/21 $IPSET add BLOCKLIST 89.218.0.0/16 $IPSET add BLOCKLIST 89.219.4.0/22 $IPSET add BLOCKLIST 89.219.8.0/21 $IPSET add BLOCKLIST 89.219.16.0/20 $IPSET add BLOCKLIST 89.219.32.0/22 $IPSET add BLOCKLIST 89.250.80.0/20 $IPSET add BLOCKLIST 91.90.208.0/24 $IPSET add BLOCKLIST 91.103.106.0/23 $IPSET add BLOCKLIST 91.135.192.0/20 $IPSET add BLOCKLIST 91.147.80.0/20 $IPSET add BLOCKLIST 91.147.96.0/19 $IPSET add BLOCKLIST 91.185.0.0/19 $IPSET add BLOCKLIST 91.195.226.0/23 $IPSET add BLOCKLIST 91.198.63.0/24 $IPSET add BLOCKLIST 91.199.20.0/24 $IPSET add BLOCKLIST 91.201.214.0/23 $IPSET add BLOCKLIST 91.201.216.0/22 $IPSET add BLOCKLIST 91.203.20.0/22 $IPSET add BLOCKLIST 91.203.227.0/24 $IPSET add BLOCKLIST 91.206.88.0/23 $IPSET add BLOCKLIST 91.207.8.0/24 $IPSET add BLOCKLIST 91.210.172.0/22 $IPSET add BLOCKLIST 91.213.247.0/24 $IPSET add BLOCKLIST 91.214.174.0/24 $IPSET add BLOCKLIST 91.215.96.0/22 $IPSET add BLOCKLIST 91.215.136.0/22 $IPSET add BLOCKLIST 91.216.178.0/24 $IPSET add BLOCKLIST 91.216.189.0/24 $IPSET add BLOCKLIST 91.216.220.0/24 $IPSET add BLOCKLIST 91.220.51.0/24 $IPSET add BLOCKLIST 91.222.88.0/22 $IPSET add BLOCKLIST 91.225.26.0/24 $IPSET add BLOCKLIST 91.226.168.0/23 $IPSET add BLOCKLIST 91.227.144.0/22 $IPSET add BLOCKLIST 91.228.39.0/24 $IPSET add BLOCKLIST 91.228.192.0/24 $IPSET add BLOCKLIST 91.229.148.0/22 $IPSET add BLOCKLIST 91.235.176.0/22 $IPSET add BLOCKLIST 91.239.101.0/24 $IPSET add BLOCKLIST 91.239.192.0/24 $IPSET add BLOCKLIST 91.240.8.0/22 $IPSET add BLOCKLIST 91.244.96.0/20 $IPSET add BLOCKLIST 91.245.196.0/22 $IPSET add BLOCKLIST 91.247.56.0/22 $IPSET add BLOCKLIST 92.46.0.0/15 $IPSET add BLOCKLIST 92.49.192.0/18 $IPSET add BLOCKLIST 92.55.160.0/19 $IPSET add BLOCKLIST 93.95.240.0/21 $IPSET add BLOCKLIST 93.185.64.0/20 $IPSET add BLOCKLIST 93.190.240.0/22 $IPSET add BLOCKLIST 93.191.224.0/21 $IPSET add BLOCKLIST 94.141.240.0/22 $IPSET add BLOCKLIST 94.141.248.0/22 $IPSET add BLOCKLIST 94.247.64.0/21 $IPSET add BLOCKLIST 94.247.128.0/21 $IPSET add BLOCKLIST 95.56.0.0/14 $IPSET add BLOCKLIST 95.82.64.0/18 $IPSET add BLOCKLIST 95.141.128.0/20 $IPSET add BLOCKLIST 95.182.0.0/20 $IPSET add BLOCKLIST 95.182.16.0/21 $IPSET add BLOCKLIST 103.241.108.0/22 $IPSET add BLOCKLIST 109.71.32.0/21 $IPSET add BLOCKLIST 109.163.192.0/21 $IPSET add BLOCKLIST 109.166.56.0/21 $IPSET add BLOCKLIST 109.166.64.0/20 $IPSET add BLOCKLIST 109.166.80.0/21 $IPSET add BLOCKLIST 109.201.32.0/19 $IPSET add BLOCKLIST 109.206.0.0/19 $IPSET add BLOCKLIST 109.229.160.0/19 $IPSET add BLOCKLIST 109.233.108.0/22 $IPSET add BLOCKLIST 109.238.160.0/20 $IPSET add BLOCKLIST 109.239.32.0/20 $IPSET add BLOCKLIST 145.255.160.0/19 $IPSET add BLOCKLIST 146.0.60.0/22 $IPSET add BLOCKLIST 146.0.192.0/20 $IPSET add BLOCKLIST 146.66.16.0/21 $IPSET add BLOCKLIST 147.30.0.0/16 $IPSET add BLOCKLIST 149.3.192.0/18 $IPSET add BLOCKLIST 149.27.0.0/16 $IPSET add BLOCKLIST 151.236.192.0/21 $IPSET add BLOCKLIST 151.237.144.0/20 $IPSET add BLOCKLIST 162.255.196.0/22 $IPSET add BLOCKLIST 164.0.0.0/16 $IPSET add BLOCKLIST 164.40.0.0/17 $IPSET add BLOCKLIST 164.138.40.0/21 $IPSET add BLOCKLIST 173.244.144.0/20 $IPSET add BLOCKLIST 176.98.192.0/20 $IPSET add BLOCKLIST 176.98.224.0/20 $IPSET add BLOCKLIST 176.98.240.0/22 $IPSET add BLOCKLIST 176.100.48.0/21 $IPSET add BLOCKLIST 176.108.64.0/19 $IPSET add BLOCKLIST 176.110.124.0/23 $IPSET add BLOCKLIST 176.110.126.0/24 $IPSET add BLOCKLIST 176.118.56.0/21 $IPSET add BLOCKLIST 176.119.224.0/21 $IPSET add BLOCKLIST 176.122.80.0/21 $IPSET add BLOCKLIST 176.124.80.0/20 $IPSET add BLOCKLIST 176.222.128.0/18 $IPSET add BLOCKLIST 176.223.72.0/21 $IPSET add BLOCKLIST 176.223.100.0/22 $IPSET add BLOCKLIST 176.223.184.0/22 $IPSET add BLOCKLIST 178.22.168.0/21 $IPSET add BLOCKLIST 178.88.0.0/14 $IPSET add BLOCKLIST 178.159.35.0/24 $IPSET add BLOCKLIST 178.212.0.0/21 $IPSET add BLOCKLIST 178.238.64.0/20 $IPSET add BLOCKLIST 185.2.224.0/22 $IPSET add BLOCKLIST 185.8.232.0/22 $IPSET add BLOCKLIST 185.9.120.0/22 $IPSET add BLOCKLIST 185.13.20.0/22 $IPSET add BLOCKLIST 185.14.100.0/22 $IPSET add BLOCKLIST 185.18.252.0/22 $IPSET add BLOCKLIST 185.19.192.0/22 $IPSET add BLOCKLIST 185.20.124.0/22 $IPSET add BLOCKLIST 185.22.64.0/22 $IPSET add BLOCKLIST 185.27.68.0/22 $IPSET add BLOCKLIST 185.31.72.0/22 $IPSET add BLOCKLIST 185.33.196.0/22 $IPSET add BLOCKLIST 185.34.66.0/24 $IPSET add BLOCKLIST 185.35.16.0/22 $IPSET add BLOCKLIST 185.48.124.0/22 $IPSET add BLOCKLIST 185.48.148.0/22 $IPSET add BLOCKLIST 185.57.72.0/22 $IPSET add BLOCKLIST 185.79.212.0/22 $IPSET add BLOCKLIST 185.80.80.0/22 $IPSET add BLOCKLIST 185.90.72.0/22 $IPSET add BLOCKLIST 185.97.56.0/22 $IPSET add BLOCKLIST 185.97.112.0/22 $IPSET add BLOCKLIST 185.98.4.0/22 $IPSET add BLOCKLIST 185.98.76.0/22 $IPSET add BLOCKLIST 185.98.88.0/22 $IPSET add BLOCKLIST 185.99.124.0/22 $IPSET add BLOCKLIST 185.100.64.0/22 $IPSET add BLOCKLIST 185.100.224.0/22 $IPSET add BLOCKLIST 185.102.8.0/22 $IPSET add BLOCKLIST 185.102.72.0/22 $IPSET add BLOCKLIST 185.102.116.0/22 $IPSET add BLOCKLIST 185.102.128.0/22 $IPSET add BLOCKLIST 185.103.168.0/22 $IPSET add BLOCKLIST 185.103.176.0/22 $IPSET add BLOCKLIST 185.103.184.0/22 $IPSET add BLOCKLIST 185.106.156.0/22 $IPSET add BLOCKLIST 185.107.172.0/22 $IPSET add BLOCKLIST 185.111.104.0/22 $IPSET add BLOCKLIST 185.113.36.0/22 $IPSET add BLOCKLIST 185.113.132.0/22 $IPSET add BLOCKLIST 185.116.140.0/22 $IPSET add BLOCKLIST 185.116.192.0/22 $IPSET add BLOCKLIST 185.120.76.0/22 $IPSET add BLOCKLIST 185.121.80.0/22 $IPSET add BLOCKLIST 185.122.32.0/22 $IPSET add BLOCKLIST 185.123.16.0/22 $IPSET add BLOCKLIST 185.123.40.0/22 $IPSET add BLOCKLIST 185.125.88.0/22 $IPSET add BLOCKLIST 185.129.48.0/22 $IPSET add BLOCKLIST 185.129.192.0/22 $IPSET add BLOCKLIST 185.134.236.0/22 $IPSET add BLOCKLIST 185.136.12.0/22 $IPSET add BLOCKLIST 185.143.20.0/22 $IPSET add BLOCKLIST 185.143.128.0/22 $IPSET add BLOCKLIST 185.146.0.0/22 $IPSET add BLOCKLIST 185.146.16.0/22 $IPSET add BLOCKLIST 185.151.40.0/22 $IPSET add BLOCKLIST 185.179.8.0/22 $IPSET add BLOCKLIST 185.182.216.0/22 $IPSET add BLOCKLIST 185.191.28.0/22 $IPSET add BLOCKLIST 185.206.32.0/22 $IPSET add BLOCKLIST 185.215.160.0/22 $IPSET add BLOCKLIST 185.217.16.0/22 $IPSET add BLOCKLIST 185.217.180.0/22 $IPSET add BLOCKLIST 185.217.188.0/22 $IPSET add BLOCKLIST 185.239.144.0/22 $IPSET add BLOCKLIST 185.246.160.0/22 $IPSET add BLOCKLIST 188.0.128.0/19 $IPSET add BLOCKLIST 188.94.152.0/21 $IPSET add BLOCKLIST 188.246.236.0/22 $IPSET add BLOCKLIST 188.246.240.0/20 $IPSET add BLOCKLIST 188.247.176.0/20 $IPSET add BLOCKLIST 188.247.192.0/19 $IPSET add BLOCKLIST 192.159.38.0/23 $IPSET add BLOCKLIST 192.162.156.0/22 $IPSET add BLOCKLIST 192.175.14.0/23 $IPSET add BLOCKLIST 193.0.162.0/23 $IPSET add BLOCKLIST 193.8.12.0/22 $IPSET add BLOCKLIST 193.29.53.0/24 $IPSET add BLOCKLIST 193.31.200.0/21 $IPSET add BLOCKLIST 193.93.56.0/22 $IPSET add BLOCKLIST 193.93.212.0/22 $IPSET add BLOCKLIST 193.104.253.0/24 $IPSET add BLOCKLIST 193.151.224.0/24 $IPSET add BLOCKLIST 193.193.224.0/19 $IPSET add BLOCKLIST 193.254.250.0/23 $IPSET add BLOCKLIST 194.0.21.0/24 $IPSET add BLOCKLIST 194.0.60.0/24 $IPSET add BLOCKLIST 194.0.108.0/22 $IPSET add BLOCKLIST 194.0.124.0/22 $IPSET add BLOCKLIST 194.4.56.0/22 $IPSET add BLOCKLIST 194.9.30.0/23 $IPSET add BLOCKLIST 194.60.232.0/22 $IPSET add BLOCKLIST 194.105.104.0/21 $IPSET add BLOCKLIST 194.146.40.0/22 $IPSET add BLOCKLIST 194.187.136.0/22 $IPSET add BLOCKLIST 194.187.244.0/22 $IPSET add BLOCKLIST 195.2.230.0/23 $IPSET add BLOCKLIST 195.12.96.0/19 $IPSET add BLOCKLIST 195.38.22.0/24 $IPSET add BLOCKLIST 195.47.255.0/24 $IPSET add BLOCKLIST 195.49.208.0/21 $IPSET add BLOCKLIST 195.82.0.0/19 $IPSET add BLOCKLIST 195.88.197.0/24 $IPSET add BLOCKLIST 195.93.152.0/23 $IPSET add BLOCKLIST 195.162.14.0/23 $IPSET add BLOCKLIST 195.162.26.0/23 $IPSET add BLOCKLIST 195.189.28.0/22 $IPSET add BLOCKLIST 195.189.68.0/22 $IPSET add BLOCKLIST 195.200.74.0/23 $IPSET add BLOCKLIST 195.210.46.0/23 $IPSET add BLOCKLIST 195.226.208.0/24 $IPSET add BLOCKLIST 195.245.96.0/22 $IPSET add BLOCKLIST 198.45.116.0/22 $IPSET add BLOCKLIST 198.89.88.0/21 $IPSET add BLOCKLIST 207.174.216.0/22 $IPSET add BLOCKLIST 212.13.128.0/18 $IPSET add BLOCKLIST 212.19.128.0/19 $IPSET add BLOCKLIST 212.45.80.0/20 $IPSET add BLOCKLIST 212.76.0.0/19 $IPSET add BLOCKLIST 212.116.224.0/19 $IPSET add BLOCKLIST 212.154.128.0/17 $IPSET add BLOCKLIST 213.5.184.0/21 $IPSET add BLOCKLIST 213.109.208.0/20 $IPSET add BLOCKLIST 213.141.160.0/19 $IPSET add BLOCKLIST 213.157.32.0/19 $IPSET add BLOCKLIST 213.184.64.0/22 $IPSET add BLOCKLIST 213.211.64.0/18 $IPSET add BLOCKLIST 213.232.196.0/23 $IPSET add BLOCKLIST 213.232.201.0/24 $IPSET add BLOCKLIST 213.232.218.0/23 $IPSET add BLOCKLIST 213.232.220.0/22 $IPSET add BLOCKLIST 213.232.224.0/24 $IPSET add BLOCKLIST 213.232.230.0/23 $IPSET add BLOCKLIST 213.232.242.0/23 $IPSET add BLOCKLIST 213.232.244.0/24 $IPSET add BLOCKLIST 213.232.246.0/23 $IPSET add BLOCKLIST 217.11.64.0/20 $IPSET add BLOCKLIST 217.15.176.0/20 $IPSET add BLOCKLIST 217.76.64.0/20 $IPSET add BLOCKLIST 217.196.16.0/20 $IPTABLES -A INPUT -m set --match-set BLOCKLIST src -j DROP $IPTABLES -A OUTPUT -m set --match-set BLOCKLIST dst -j DROP