# Generated on: 2026-04-13T09:19:49+00:00 ###################################### ## ? BEGIN: Huawei Cloud - AS136907 ## ###################################### deny 1.178.32.0/19; deny 101.44.0.0/16; deny 101.46.0.0/20; deny 101.46.128.0/17; deny 101.46.32.0/19; deny 101.46.64.0/19; deny 103.198.203.0/24; deny 103.215.0.0/23; deny 103.215.3.0/24; deny 103.240.156.0/22; deny 103.255.60.0/22; deny 103.40.100.0/22; deny 103.84.110.0/24; deny 110.238.100.0/22; deny 110.238.104.0/21; deny 110.238.112.0/20; deny 110.238.64.0/19; deny 110.238.96.0/24; deny 110.238.98.0/23; deny 110.239.64.0/18; deny 110.41.208.0/23; deny 110.41.210.0/24; deny 111.119.192.0/18; deny 111.91.0.0/17; deny 114.119.128.0/18; deny 115.167.44.0/23; deny 115.30.32.0/19; deny 119.12.160.0/20; deny 119.13.160.0/20; deny 119.13.32.0/21; deny 119.13.64.0/18; deny 119.8.0.0/20; deny 119.8.128.0/18; deny 119.8.18.0/24; deny 119.8.192.0/19; deny 119.8.21.0/24; deny 119.8.22.0/23; deny 119.8.224.0/24; deny 119.8.227.0/24; deny 119.8.228.0/22; deny 119.8.232.0/21; deny 119.8.24.0/21; deny 119.8.240.0/21; deny 119.8.248.0/23; deny 119.8.250.0/24; deny 119.8.252.0/22; deny 119.8.32.0/19; deny 119.8.64.0/18; deny 121.91.152.0/21; deny 121.91.168.0/21; deny 121.91.200.0/21; deny 122.8.128.0/18; deny 124.243.128.0/18; deny 124.71.248.0/23; deny 124.71.250.0/24; deny 124.71.252.0/23; deny 124.81.0.0/16; deny 139.9.98.0/23; deny 14.137.132.0/22; deny 14.137.136.0/21; deny 14.137.152.0/22; deny 14.137.156.0/23; deny 14.137.161.0/24; deny 14.137.163.0/24; deny 14.137.169.0/24; deny 14.137.170.0/23; deny 14.137.172.0/22; deny 146.174.128.0/18; deny 148.145.160.0/20; deny 148.145.192.0/19; deny 148.145.224.0/23; deny 148.145.234.0/23; deny 148.145.236.0/23; deny 148.145.254.0/23; deny 149.232.128.0/19; deny 150.40.128.0/17; deny 154.220.192.0/19; deny 154.81.16.0/20; deny 154.86.32.0/19; deny 154.93.100.0/23; deny 154.93.104.0/23; deny 154.95.112.0/21; deny 154.95.120.0/23; deny 154.95.72.0/22; deny 154.95.96.0/20; deny 156.230.32.0/20; deny 156.230.64.0/18; deny 156.232.16.0/20; deny 156.240.128.0/18; deny 156.253.16.0/20; deny 159.138.0.0/18; deny 159.138.128.0/19; deny 159.138.160.0/20; deny 159.138.176.0/21; deny 159.138.188.0/22; deny 159.138.192.0/20; deny 159.138.208.0/21; deny 159.138.216.0/22; deny 159.138.220.0/23; deny 159.138.224.0/19; deny 159.138.64.0/21; deny 159.138.76.0/22; deny 159.138.80.0/20; deny 159.138.96.0/19; deny 166.108.192.0/18; deny 176.52.128.0/19; deny 178.210.163.0/24; deny 180.87.192.0/18; deny 182.160.0.0/19; deny 182.160.36.0/22; deny 182.160.52.0/22; deny 182.160.56.0/21; deny 183.87.128.0/19; deny 183.87.32.0/19; deny 183.87.64.0/18; deny 185.193.152.0/22; deny 186.232.246.0/24; deny 188.119.192.0/18; deny 188.132.171.0/24; deny 188.132.188.0/24; deny 188.239.0.0/18; deny 189.1.192.0/18; deny 189.28.96.0/19; deny 190.92.192.0/18; deny 201.77.32.0/20; deny 202.170.88.0/21; deny 202.76.128.0/18; deny 203.123.80.0/20; deny 203.167.20.0/23; deny 203.167.22.0/24; deny 212.34.192.0/19; deny 213.250.128.0/18; deny 219.83.0.0/19; deny 219.83.112.0/22; deny 219.83.121.0/24; deny 219.83.122.0/23; deny 219.83.32.0/20; deny 219.83.60.0/23; deny 219.83.76.0/23; deny 219.83.80.0/21; deny 2404:a140:43::/48; deny 2405:f080:1000::/37; deny 2405:f080:1500::/40; deny 2405:f080:1600::/48; deny 2405:f080:1602::/47; deny 2405:f080:1800::/39; deny 2405:f080:1e02::/47; deny 2405:f080:1e04::/46; deny 2405:f080:1e20::/47; deny 2405:f080:2000::/36; deny 2405:f080:2a00::/48; deny 2405:f080:2e00::/47; deny 2405:f080:3000::/37; deny 2405:f080:4000::/39; deny 2405:f080:400::/38; deny 2405:f080:4102::/47; deny 2405:f080:4104::/48; deny 2405:f080:4200::/39; deny 2405:f080:800::/40; deny 2405:f080::/38; deny 2405:f080:a00::/39; deny 2405:f080:e02::/47; deny 2405:f080:e04::/46; deny 2405:f080:e0e::/47; deny 2405:f080:e10::/47; deny 2405:f080:ec00::/39; deny 27.106.0.0/17; deny 27.255.0.0/18; deny 2801:80:e0::/48; deny 42.201.128.0/17; deny 43.225.140.0/22; deny 43.255.104.0/22; deny 45.194.104.0/21; deny 45.202.128.0/18; deny 45.203.40.0/21; deny 46.250.160.0/19; deny 49.0.192.0/20; deny 49.0.224.0/19; deny 62.245.0.0/19; deny 80.238.128.0/19; deny 80.238.164.0/22; deny 80.238.168.0/21; deny 80.238.176.0/22; deny 80.238.180.0/23; deny 80.238.183.0/24; deny 80.238.184.0/22; deny 80.238.190.0/24; deny 80.238.192.0/18; deny 83.101.0.0/21; deny 83.101.116.0/23; deny 83.101.16.0/20; deny 83.101.32.0/21; deny 83.101.48.0/21; deny 83.101.56.0/22; deny 83.101.64.0/20; deny 83.101.8.0/23; deny 83.101.80.0/21; deny 83.101.88.0/23; deny 83.101.96.0/20; deny 87.119.12.0/24; deny 89.150.192.0/19; deny 94.244.128.0/18; deny 94.45.160.0/19; deny 94.74.64.0/18; #################################### ## ? END: Huawei Cloud - AS136907 ## #################################### ################################################# ## ? BEGIN: Alibaba Cloud - AS134963 + AS45102 ## ################################################# deny 103.206.40.0/22; deny 139.95.66.0/23; deny 14.1.112.0/22; deny 147.139.252.0/22; deny 149.129.160.0/24; deny 149.129.167.0/24; deny 149.134.179.0/24; deny 155.102.102.0/24; deny 155.102.71.0/24; deny 163.181.208.0/24; deny 163.181.41.0/24; deny 170.33.0.0/24; deny 170.33.101.0/24; deny 170.33.103.0/24; deny 170.33.128.0/22; deny 170.33.136.0/22; deny 170.33.144.0/24; deny 170.33.152.0/24; deny 170.33.16.0/22; deny 170.33.160.0/24; deny 170.33.2.0/23; deny 170.33.25.0/24; deny 170.33.26.0/23; deny 170.33.28.0/24; deny 170.33.32.0/21; deny 170.33.40.0/23; deny 170.33.44.0/22; deny 170.33.64.0/23; deny 170.33.66.0/24; deny 170.33.68.0/23; deny 170.33.75.0/24; deny 170.33.8.0/21; deny 170.33.80.0/22; deny 170.33.84.0/24; deny 170.33.86.0/23; deny 170.33.88.0/22; deny 170.33.92.0/23; deny 170.33.94.0/24; deny 170.33.96.0/22; deny 178.132.241.0/24; deny 178.132.242.0/23; deny 178.132.244.0/23; deny 178.132.247.0/24; deny 198.11.144.0/24; deny 203.107.48.0/22; deny 2401:8680:4004::/46; deny 2401:8680:4100::/46; deny 240b:4002:1010::/48; deny 47.236.216.0/22; deny 47.237.248.0/24; deny 47.238.24.0/22; deny 47.245.156.0/22; deny 47.245.220.0/22; deny 47.246.100.0/24; deny 47.246.130.0/24; deny 47.246.134.0/24; deny 47.246.156.0/24; deny 47.246.163.0/24; deny 47.246.90.0/24; deny 47.250.104.0/22; deny 47.250.64.0/22; deny 47.251.128.0/22; deny 47.251.192.0/22; deny 47.253.124.0/22; deny 47.57.197.0/24; deny 47.87.152.0/22; deny 47.87.24.0/21; deny 47.87.72.0/21; deny 47.90.172.0/22; deny 8.208.136.0/22; deny 8.209.122.0/24; deny 8.211.228.0/22; deny 8.212.100.0/22; deny 8.212.184.0/22; deny 8.212.93.0/24; deny 8.214.160.0/22; deny 8.215.164.0/22; deny 8.216.76.0/22; deny 8.220.124.0/22; deny 8.220.168.0/23; deny 8.220.170.0/24; deny 8.220.236.0/22; deny 8.220.248.0/21; deny 8.221.152.0/22; deny 103.135.210.0/24; deny 103.81.187.0/24; deny 110.76.21.0/24; deny 110.76.23.0/24; deny 116.251.64.0/18; deny 139.95.0.0/20; deny 139.95.128.0/21; deny 139.95.16.0/22; deny 139.95.64.0/23; deny 139.95.96.0/22; deny 140.205.1.0/24; deny 140.205.122.0/24; deny 147.139.0.0/17; deny 147.139.128.0/18; deny 147.139.192.0/19; deny 147.139.224.0/20; deny 147.139.240.0/21; deny 147.139.248.0/22; deny 149.129.0.0/20; deny 149.129.128.0/19; deny 149.129.16.0/21; deny 149.129.161.0/24; deny 149.129.162.0/23; deny 149.129.164.0/23; deny 149.129.166.0/24; deny 149.129.168.0/21; deny 149.129.176.0/20; deny 149.129.192.0/18; deny 149.129.32.0/19; deny 149.129.64.0/18; deny 156.236.12.0/24; deny 156.236.17.0/24; deny 156.245.1.0/24; deny 161.117.0.0/16; deny 170.33.104.0/22; deny 170.33.112.0/23; deny 170.33.114.0/24; deny 170.33.20.0/22; deny 170.33.24.0/24; deny 170.33.29.0/24; deny 170.33.30.0/23; deny 170.33.72.0/23; deny 170.33.76.0/22; deny 198.11.128.0/20; deny 198.11.145.0/24; deny 198.11.146.0/23; deny 198.11.148.0/22; deny 198.11.152.0/21; deny 198.11.160.0/19; deny 202.144.199.0/24; deny 203.107.2.0/23; deny 203.107.64.0/22; deny 203.107.68.0/24; deny 205.204.96.0/19; deny 223.5.5.0/24; deny 223.6.6.0/24; deny 2400:3200::/48; deny 2400:3200:baba::/48; deny 2400:b200:4100::/46; deny 2401:b180:4100::/48; deny 2404:2280:1000::/36; deny 2404:2280:2000::/35; deny 2404:2280:4000::/36; deny 2408:4000:1000::/48; deny 2408:4000:101::/48; deny 2408:4000:102::/48; deny 2408:4009:500::/48; deny 240b:4000::/30; deny 240b:4002:1011::/48; deny 240b:4002:1012::/47; deny 240b:4002:1014::/46; deny 240b:4002:1018::/45; deny 240b:4002:1020::/43; deny 240b:4002:1040::/42; deny 240b:4002:1080::/41; deny 240b:4002:1100::/40; deny 240b:4002:1200::/39; deny 240b:4002:1400::/38; deny 240b:4002:1800::/37; deny 240b:4002:2000::/35; deny 240b:4002:4000::/34; deny 240b:4002:8000::/33; deny 240b:4004::/30; deny 240b:4006:1000::/42; deny 240b:4007::/32; deny 240b:4009::/32; deny 240b:400b::/32; deny 240b:400c::/30; deny 240b:4011::/32; deny 240b:4012::/48; deny 240b:4013::/32; deny 240b:4014::/30; deny 43.100.0.0/15; deny 43.102.0.0/17; deny 43.102.192.0/18; deny 43.103.0.0/16; deny 43.104.0.0/14; deny 43.108.0.0/16; deny 43.110.0.0/15; deny 43.112.0.0/15; deny 43.114.0.0/16; deny 43.116.0.0/17; deny 43.117.0.0/18; deny 43.118.0.0/17; deny 43.119.0.0/17; deny 43.120.0.0/15; deny 43.91.0.0/16; deny 43.96.0.0/24; deny 43.96.10.0/23; deny 43.96.100.0/22; deny 43.96.104.0/23; deny 43.96.107.0/24; deny 43.96.112.0/23; deny 43.96.114.0/24; deny 43.96.116.0/24; deny 43.96.118.0/23; deny 43.96.122.0/24; deny 43.96.124.0/24; deny 43.96.18.0/24; deny 43.96.20.0/23; deny 43.96.23.0/24; deny 43.96.24.0/23; deny 43.96.26.0/24; deny 43.96.3.0/24; deny 43.96.32.0/22; deny 43.96.4.0/22; deny 43.96.40.0/24; deny 43.96.48.0/21; deny 43.96.59.0/24; deny 43.96.63.0/24; deny 43.96.64.0/24; deny 43.96.66.0/23; deny 43.96.68.0/22; deny 43.96.72.0/22; deny 43.96.78.0/24; deny 43.96.8.0/24; deny 43.96.80.0/23; deny 43.96.85.0/24; deny 43.96.88.0/24; deny 43.96.97.0/24; deny 43.98.0.0/15; deny 45.196.28.0/24; deny 45.199.179.0/24; deny 47.235.0.0/21; deny 47.235.12.0/23; deny 47.235.16.0/20; deny 47.235.8.0/22; deny 47.236.0.0/17; deny 47.236.128.0/18; deny 47.236.192.0/20; deny 47.236.208.0/21; deny 47.236.220.0/22; deny 47.236.224.0/19; deny 47.237.0.0/17; deny 47.237.128.0/18; deny 47.237.192.0/19; deny 47.237.224.0/20; deny 47.237.240.0/21; deny 47.237.249.0/24; deny 47.237.250.0/23; deny 47.237.252.0/22; deny 47.238.0.0/20; deny 47.238.128.0/17; deny 47.238.16.0/21; deny 47.238.28.0/22; deny 47.238.32.0/19; deny 47.238.64.0/18; deny 47.239.0.0/16; deny 47.240.0.0/14; deny 47.244.0.0/16; deny 47.245.0.0/17; deny 47.245.128.0/20; deny 47.245.144.0/21; deny 47.245.152.0/22; deny 47.245.160.0/19; deny 47.245.192.0/20; deny 47.245.208.0/21; deny 47.245.216.0/22; deny 47.245.224.0/19; deny 47.246.101.0/24; deny 47.246.102.0/23; deny 47.246.104.0/21; deny 47.246.120.0/24; deny 47.246.122.0/23; deny 47.246.124.0/23; deny 47.246.128.0/23; deny 47.246.131.0/24; deny 47.246.132.0/23; deny 47.246.135.0/24; deny 47.246.136.0/21; deny 47.246.144.0/22; deny 47.246.150.0/23; deny 47.246.152.0/22; deny 47.246.157.0/24; deny 47.246.158.0/23; deny 47.246.160.0/23; deny 47.246.162.0/24; deny 47.246.164.0/22; deny 47.246.168.0/21; deny 47.246.176.0/20; deny 47.246.192.0/21; deny 47.246.200.0/22; deny 47.246.32.0/22; deny 47.246.66.0/23; deny 47.246.68.0/23; deny 47.246.72.0/21; deny 47.246.80.0/24; deny 47.246.82.0/23; deny 47.246.84.0/22; deny 47.246.88.0/23; deny 47.246.91.0/24; deny 47.246.92.0/23; deny 47.246.96.0/22; deny 47.250.0.0/18; deny 47.250.108.0/22; deny 47.250.112.0/20; deny 47.250.128.0/17; deny 47.250.68.0/22; deny 47.250.72.0/21; deny 47.250.80.0/20; deny 47.250.96.0/21; deny 47.251.0.0/17; deny 47.251.132.0/22; deny 47.251.136.0/21; deny 47.251.144.0/20; deny 47.251.160.0/19; deny 47.251.196.0/22; deny 47.251.200.0/21; deny 47.251.208.0/20; deny 47.251.224.0/19; deny 47.252.0.0/16; deny 47.253.0.0/18; deny 47.253.112.0/21; deny 47.253.120.0/22; deny 47.253.128.0/17; deny 47.253.64.0/19; deny 47.253.96.0/20; deny 47.254.0.0/16; deny 47.52.0.0/16; deny 47.56.0.0/16; deny 47.57.0.0/17; deny 47.57.128.0/18; deny 47.57.192.0/22; deny 47.57.196.0/24; deny 47.57.198.0/23; deny 47.57.200.0/21; deny 47.57.208.0/20; deny 47.57.224.0/19; deny 47.74.0.0/15; deny 47.76.0.0/16; deny 47.77.0.0/20; deny 47.77.128.0/17; deny 47.77.16.0/21; deny 47.77.24.0/22; deny 47.77.32.0/19; deny 47.77.64.0/19; deny 47.77.96.0/20; deny 47.78.0.0/15; deny 47.80.0.0/14; deny 47.84.0.0/15; deny 47.86.0.0/16; deny 47.87.0.0/20; deny 47.87.128.0/20; deny 47.87.144.0/21; deny 47.87.156.0/22; deny 47.87.16.0/21; deny 47.87.160.0/19; deny 47.87.192.0/19; deny 47.87.224.0/20; deny 47.87.240.0/21; deny 47.87.32.0/19; deny 47.87.64.0/21; deny 47.87.80.0/20; deny 47.87.96.0/19; deny 47.88.0.0/16; deny 47.89.0.0/18; deny 47.89.122.0/23; deny 47.89.124.0/23; deny 47.89.128.0/17; deny 47.89.72.0/21; deny 47.89.80.0/22; deny 47.89.84.0/24; deny 47.89.88.0/23; deny 47.89.90.0/24; deny 47.89.92.0/22; deny 47.89.96.0/20; deny 47.90.0.0/17; deny 47.90.128.0/19; deny 47.90.160.0/21; deny 47.90.168.0/22; deny 47.90.176.0/20; deny 47.90.192.0/18; deny 47.91.0.0/16; deny 5.181.224.0/23; deny 8.208.0.0/17; deny 8.208.128.0/21; deny 8.208.140.0/22; deny 8.208.144.0/20; deny 8.208.160.0/19; deny 8.208.192.0/18; deny 8.209.0.0/19; deny 8.209.112.0/21; deny 8.209.120.0/23; deny 8.209.123.0/24; deny 8.209.124.0/22; deny 8.209.128.0/17; deny 8.209.36.0/22; deny 8.209.40.0/21; deny 8.209.48.0/20; deny 8.209.64.0/19; deny 8.209.96.0/20; deny 8.210.0.0/16; deny 8.211.0.0/17; deny 8.211.128.0/18; deny 8.211.192.0/19; deny 8.211.224.0/22; deny 8.211.232.0/21; deny 8.211.240.0/20; deny 8.212.0.0/18; deny 8.212.104.0/21; deny 8.212.112.0/20; deny 8.212.128.0/19; deny 8.212.160.0/20; deny 8.212.176.0/21; deny 8.212.188.0/22; deny 8.212.192.0/18; deny 8.212.64.0/20; deny 8.212.80.0/21; deny 8.212.88.0/22; deny 8.212.92.0/24; deny 8.212.94.0/23; deny 8.212.96.0/22; deny 8.213.0.0/16; deny 8.214.0.0/17; deny 8.214.128.0/19; deny 8.214.164.0/22; deny 8.214.168.0/21; deny 8.214.176.0/20; deny 8.214.192.0/18; deny 8.215.0.0/17; deny 8.215.128.0/19; deny 8.215.160.0/22; deny 8.215.168.0/21; deny 8.215.176.0/20; deny 8.215.192.0/18; deny 8.216.0.0/18; deny 8.216.128.0/17; deny 8.216.64.0/21; deny 8.216.72.0/22; deny 8.216.80.0/20; deny 8.216.96.0/19; deny 8.217.0.0/16; deny 8.218.0.0/15; deny 8.220.0.0/18; deny 8.220.112.0/21; deny 8.220.120.0/22; deny 8.220.128.0/19; deny 8.220.160.0/21; deny 8.220.171.0/24; deny 8.220.172.0/22; deny 8.220.176.0/20; deny 8.220.192.0/19; deny 8.220.224.0/21; deny 8.220.232.0/22; deny 8.220.240.0/21; deny 8.220.64.0/19; deny 8.220.96.0/20; deny 8.221.0.0/17; deny 8.221.128.0/20; deny 8.221.144.0/21; deny 8.221.156.0/22; deny 8.221.160.0/19; deny 8.221.192.0/18; deny 8.222.0.0/15; ############################################### ## ? END: Alibaba Cloud - AS134963 + AS45102 ## ############################################### ##################################### ## ? START: Proton66.ru - AS198953 ## ##################################### deny 176.120.22.0/24; deny 193.143.1.0/24; deny 37.77.150.0/24; ################################### ### ? END: Proton66.ru - AS19895 ## ################################### ######################################################################### ## ? START: AI Scraper User Agents ## ## Thanks to: https://github.com/ai-robots-txt/ai.robots.txt/tree/main ## ######################################################################### if ($http_user_agent ~* "(AI2Bot|Ai2Bot\-Dolma|aiHitBot|Amazonbot|anthropic\-ai|Applebot|Applebot\-Extended|Brightbot\ 1\.0|Bytespider|CCBot|ChatGPT\-User|Claude\-Web|ClaudeBot|cohere\-ai|cohere\-training\-data\-crawler|Cotoyogi|Crawlspace|Diffbot|DuckAssistBot|FacebookBot|Factset_spyderbot|FirecrawlAgent|FriendlyCrawler|Google\-CloudVertexBot|Google\-Extended|GoogleOther|GoogleOther\-Image|GoogleOther\-Video|GPTBot|iaskspider/2\.0|ICC\-Crawler|ImagesiftBot|img2dataset|imgproxy|ISSCyberRiskCrawler|Kangaroo\ Bot|meta\-externalagent|Meta\-ExternalAgent|meta\-externalfetcher|Meta\-ExternalFetcher|NovaAct|OAI\-SearchBot|omgili|omgilibot|Operator|PanguBot|Perplexity\-User|PerplexityBot|PetalBot|QualifiedBot|Scrapy|SemrushBot\-OCOB|SemrushBot\-SWA|Sidetrade\ indexer\ bot|TikTokSpider|Timpibot|VelenPublicWebCrawler|Webzio\-Extended|YouBot)") { return 403; } ################################### ## ? END: AI Scraper User Agents ## ###################################