# Nginx Block Directives for Подсети хостинга OVHcloud (AS16276) # Source: https://antibotcore.com/bots/networks/ovh # Option 1: Direct block inside server { ... } or location / { ... } block: 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 2001:41d0::/32; # Option 2: Geo mapping in http { ... } context: geo $is_bad_ovh { default 0; 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; 2001:41d0::/32 1; }