# Nginx Block Directives for Сводный черный список подсетей хостингов и дата-центров (Hetzner, OVH, DO, Vultr, Selectel, AWS) # Source: https://antibotcore.com/bots/networks/all-hosting-datacenters # Option 1: Direct block inside server { ... } or location / { ... } block: deny 65.108.0.0/16; deny 65.109.0.0/16; deny 95.216.0.0/16; deny 95.217.0.0/16; deny 116.202.0.0/16; deny 116.203.0.0/16; deny 135.181.0.0/16; deny 136.243.0.0/16; deny 138.201.0.0/16; deny 144.76.0.0/16; deny 148.251.0.0/16; deny 159.69.0.0/16; deny 162.55.0.0/16; deny 168.119.0.0/16; deny 176.9.0.0/16; deny 178.63.0.0/16; deny 188.40.0.0/16; deny 195.201.0.0/16; deny 213.133.96.0/19; deny 213.239.192.0/18; deny 49.12.0.0/16; deny 49.13.0.0/16; deny 88.198.0.0/16; deny 88.99.0.0/16; deny 78.46.0.0/15; deny 157.90.0.0/16; deny 51.254.0.0/15; deny 51.255.0.0/16; deny 51.38.0.0/15; deny 51.68.0.0/14; deny 51.75.0.0/15; deny 51.77.0.0/16; deny 51.79.0.0/16; deny 51.81.0.0/16; deny 51.83.0.0/16; deny 51.89.0.0/16; deny 51.91.0.0/16; deny 54.36.0.0/15; deny 54.38.0.0/15; deny 137.74.0.0/16; deny 141.94.0.0/15; deny 142.4.192.0/18; deny 145.239.0.0/16; deny 147.135.0.0/16; deny 151.80.0.0/16; deny 152.228.0.0/16; deny 164.132.0.0/16; deny 176.31.0.0/16; deny 178.32.0.0/15; deny 188.165.0.0/16; deny 198.245.48.0/20; deny 213.186.32.0/19; deny 213.251.128.0/18; deny 37.187.0.0/16; deny 37.59.0.0/16; deny 46.105.0.0/16; deny 87.98.128.0/17; deny 91.121.0.0/16; deny 92.222.0.0/16; deny 94.23.0.0/16; deny 104.131.0.0/16; deny 104.236.0.0/16; deny 104.248.0.0/16; deny 128.199.0.0/16; deny 134.209.0.0/16; deny 138.68.0.0/16; deny 138.197.0.0/16; deny 142.93.0.0/16; deny 143.110.128.0/17; deny 143.198.0.0/16; deny 143.244.128.0/17; deny 146.190.0.0/16; deny 157.230.0.0/16; deny 157.245.0.0/16; deny 159.65.0.0/16; deny 159.89.0.0/16; deny 159.203.0.0/16; deny 161.35.0.0/16; deny 164.90.128.0/17; deny 164.92.64.0/18; deny 165.22.0.0/16; deny 165.227.0.0/16; deny 167.99.0.0/16; deny 174.138.0.0/16; deny 178.62.0.0/16; deny 188.166.0.0/16; deny 188.226.128.0/17; deny 206.189.0.0/16; deny 207.154.192.0/18; deny 209.97.128.0/17; deny 46.101.0.0/16; deny 64.225.0.0/16; deny 64.226.64.0/18; deny 64.227.0.0/16; deny 67.205.128.0/17; deny 68.183.0.0/16; deny 45.32.0.0/16; deny 45.63.0.0/16; deny 45.76.0.0/16; deny 45.77.0.0/16; deny 66.42.32.0/19; deny 66.42.64.0/18; deny 66.42.96.0/19; deny 70.34.192.0/18; deny 95.179.128.0/17; deny 104.156.224.0/19; deny 104.238.128.0/17; deny 107.191.32.0/19; deny 108.61.0.0/16; deny 136.244.64.0/18; deny 139.180.128.0/17; deny 144.202.0.0/16; deny 149.28.0.0/16; deny 155.138.128.0/17; deny 207.148.0.0/17; deny 208.167.224.0/19; deny 209.222.0.0/17; deny 209.250.224.0/19; deny 216.128.128.0/18; deny 216.238.64.0/18; deny 217.69.0.0/19; deny 77.234.192.0/18; deny 92.53.64.0/18; deny 95.213.128.0/17; deny 178.62.192.0/18; deny 185.129.96.0/22; deny 185.129.100.0/22; deny 185.148.80.0/22; deny 188.93.16.0/20; deny 194.58.64.0/19; deny 194.87.64.0/19; deny 195.208.160.0/19; deny 212.92.96.0/19; deny 213.189.192.0/19; deny 82.202.160.0/19; deny 82.202.192.0/18; deny 87.249.0.0/18; deny 94.26.160.0/19; deny 94.26.224.0/19; deny 3.80.0.0/12; deny 3.96.0.0/13; deny 18.184.0.0/13; deny 18.192.0.0/12; deny 18.204.0.0/14; deny 18.216.0.0/13; deny 34.192.0.0/12; deny 34.208.0.0/12; deny 34.224.0.0/12; deny 35.156.0.0/14; deny 35.160.0.0/13; deny 35.176.0.0/13; deny 52.0.0.0/11; deny 52.32.0.0/11; deny 52.64.0.0/11; deny 54.64.0.0/11; deny 54.96.0.0/11; deny 54.144.0.0/12; deny 54.160.0.0/11; deny 54.192.0.0/11; deny 54.224.0.0/11; deny 2a01:4f8::/32; deny 2a01:4f9::/32; deny 2001:41d0::/32; deny 2604:a880::/32; deny 2a03:b0c0::/32; deny 2001:19f0::/32; deny 2a00:ab00::/32; deny 2600:1f00::/24; # Option 2: Geo mapping in http { ... } context: geo $is_bad_all_hosting_datacenters { default 0; 65.108.0.0/16 1; 65.109.0.0/16 1; 95.216.0.0/16 1; 95.217.0.0/16 1; 116.202.0.0/16 1; 116.203.0.0/16 1; 135.181.0.0/16 1; 136.243.0.0/16 1; 138.201.0.0/16 1; 144.76.0.0/16 1; 148.251.0.0/16 1; 159.69.0.0/16 1; 162.55.0.0/16 1; 168.119.0.0/16 1; 176.9.0.0/16 1; 178.63.0.0/16 1; 188.40.0.0/16 1; 195.201.0.0/16 1; 213.133.96.0/19 1; 213.239.192.0/18 1; 49.12.0.0/16 1; 49.13.0.0/16 1; 88.198.0.0/16 1; 88.99.0.0/16 1; 78.46.0.0/15 1; 157.90.0.0/16 1; 51.254.0.0/15 1; 51.255.0.0/16 1; 51.38.0.0/15 1; 51.68.0.0/14 1; 51.75.0.0/15 1; 51.77.0.0/16 1; 51.79.0.0/16 1; 51.81.0.0/16 1; 51.83.0.0/16 1; 51.89.0.0/16 1; 51.91.0.0/16 1; 54.36.0.0/15 1; 54.38.0.0/15 1; 137.74.0.0/16 1; 141.94.0.0/15 1; 142.4.192.0/18 1; 145.239.0.0/16 1; 147.135.0.0/16 1; 151.80.0.0/16 1; 152.228.0.0/16 1; 164.132.0.0/16 1; 176.31.0.0/16 1; 178.32.0.0/15 1; 188.165.0.0/16 1; 198.245.48.0/20 1; 213.186.32.0/19 1; 213.251.128.0/18 1; 37.187.0.0/16 1; 37.59.0.0/16 1; 46.105.0.0/16 1; 87.98.128.0/17 1; 91.121.0.0/16 1; 92.222.0.0/16 1; 94.23.0.0/16 1; 104.131.0.0/16 1; 104.236.0.0/16 1; 104.248.0.0/16 1; 128.199.0.0/16 1; 134.209.0.0/16 1; 138.68.0.0/16 1; 138.197.0.0/16 1; 142.93.0.0/16 1; 143.110.128.0/17 1; 143.198.0.0/16 1; 143.244.128.0/17 1; 146.190.0.0/16 1; 157.230.0.0/16 1; 157.245.0.0/16 1; 159.65.0.0/16 1; 159.89.0.0/16 1; 159.203.0.0/16 1; 161.35.0.0/16 1; 164.90.128.0/17 1; 164.92.64.0/18 1; 165.22.0.0/16 1; 165.227.0.0/16 1; 167.99.0.0/16 1; 174.138.0.0/16 1; 178.62.0.0/16 1; 188.166.0.0/16 1; 188.226.128.0/17 1; 206.189.0.0/16 1; 207.154.192.0/18 1; 209.97.128.0/17 1; 46.101.0.0/16 1; 64.225.0.0/16 1; 64.226.64.0/18 1; 64.227.0.0/16 1; 67.205.128.0/17 1; 68.183.0.0/16 1; 45.32.0.0/16 1; 45.63.0.0/16 1; 45.76.0.0/16 1; 45.77.0.0/16 1; 66.42.32.0/19 1; 66.42.64.0/18 1; 66.42.96.0/19 1; 70.34.192.0/18 1; 95.179.128.0/17 1; 104.156.224.0/19 1; 104.238.128.0/17 1; 107.191.32.0/19 1; 108.61.0.0/16 1; 136.244.64.0/18 1; 139.180.128.0/17 1; 144.202.0.0/16 1; 149.28.0.0/16 1; 155.138.128.0/17 1; 207.148.0.0/17 1; 208.167.224.0/19 1; 209.222.0.0/17 1; 209.250.224.0/19 1; 216.128.128.0/18 1; 216.238.64.0/18 1; 217.69.0.0/19 1; 77.234.192.0/18 1; 92.53.64.0/18 1; 95.213.128.0/17 1; 178.62.192.0/18 1; 185.129.96.0/22 1; 185.129.100.0/22 1; 185.148.80.0/22 1; 188.93.16.0/20 1; 194.58.64.0/19 1; 194.87.64.0/19 1; 195.208.160.0/19 1; 212.92.96.0/19 1; 213.189.192.0/19 1; 82.202.160.0/19 1; 82.202.192.0/18 1; 87.249.0.0/18 1; 94.26.160.0/19 1; 94.26.224.0/19 1; 3.80.0.0/12 1; 3.96.0.0/13 1; 18.184.0.0/13 1; 18.192.0.0/12 1; 18.204.0.0/14 1; 18.216.0.0/13 1; 34.192.0.0/12 1; 34.208.0.0/12 1; 34.224.0.0/12 1; 35.156.0.0/14 1; 35.160.0.0/13 1; 35.176.0.0/13 1; 52.0.0.0/11 1; 52.32.0.0/11 1; 52.64.0.0/11 1; 54.64.0.0/11 1; 54.96.0.0/11 1; 54.144.0.0/12 1; 54.160.0.0/11 1; 54.192.0.0/11 1; 54.224.0.0/11 1; 2a01:4f8::/32 1; 2a01:4f9::/32 1; 2001:41d0::/32 1; 2604:a880::/32 1; 2a03:b0c0::/32 1; 2001:19f0::/32 1; 2a00:ab00::/32 1; 2600:1f00::/24 1; }