# Huawei IP Ranges # Updated: 2026-07-12 03:18:08 # Source: https://github.com/rezmoss/cloud-provider-ip-addresses # License: https://github.com/rezmoss/cloud-provider-ip-addresses/LICENSE # This file is generated automatically. Do not edit it directly. # Updates daily at 02:00 UTC # To restrict access to only these IPs in nginx, # add the following line to your server block in your nginx configuration file (e.g., /etc/nginx/nginx.conf or /etc/nginx/sites-available/default): # include /path/to/nginx_huawei_allow.conf; allow 1.178.32.0/19; allow 14.137.132.0/22; allow 14.137.136.0/21; allow 14.137.152.0/23; allow 14.137.155.0/24; allow 14.137.156.0/23; allow 14.137.161.0/24; allow 14.137.163.0/24; allow 14.137.164.0/24; allow 14.137.169.0/24; allow 14.137.170.0/23; allow 14.137.172.0/22; allow 27.106.0.0/17; allow 27.255.0.0/18; allow 42.201.128.0/17; allow 43.225.140.0/22; allow 43.249.8.0/22; allow 43.255.104.0/22; allow 45.155.208.0/23; allow 45.155.211.0/24; allow 45.194.104.0/21; allow 45.202.128.0/18; allow 45.203.40.0/21; allow 46.250.160.0/19; allow 49.0.192.0/18; allow 62.245.0.0/19; allow 80.238.128.0/19; allow 80.238.164.0/22; allow 80.238.168.0/21; allow 80.238.176.0/22; allow 80.238.180.0/23; allow 80.238.183.0/24; allow 80.238.184.0/22; allow 80.238.190.0/24; allow 80.238.192.0/18; allow 83.101.0.0/21; allow 83.101.8.0/23; allow 83.101.16.0/20; allow 83.101.32.0/21; allow 83.101.48.0/21; allow 83.101.56.0/22; allow 83.101.64.0/20; allow 83.101.80.0/21; allow 83.101.88.0/23; allow 83.101.96.0/20; allow 83.101.116.0/23; allow 87.119.3.0/24; allow 87.119.4.0/24; allow 87.119.7.0/24; allow 87.119.8.0/22; allow 87.119.12.0/23; allow 87.119.17.0/24; allow 87.119.18.0/23; allow 87.119.32.0/23; allow 87.119.34.0/24; allow 89.150.192.0/18; allow 94.45.160.0/19; allow 94.74.64.0/18; allow 94.244.128.0/18; allow 101.44.0.0/16; allow 101.46.0.0/18; allow 101.46.64.0/19; allow 101.46.128.0/17; allow 103.40.100.0/22; allow 103.215.0.0/23; allow 103.215.3.0/24; allow 103.240.156.0/22; allow 103.255.60.0/22; allow 110.41.208.0/23; allow 110.41.210.0/24; allow 110.238.64.0/19; allow 110.238.96.0/24; allow 110.238.98.0/23; allow 110.238.100.0/22; allow 110.238.104.0/21; allow 110.238.112.0/20; allow 110.239.64.0/18; allow 110.239.188.0/23; allow 111.91.0.0/17; allow 111.119.192.0/18; allow 114.119.128.0/18; allow 115.30.32.0/19; allow 115.167.44.0/23; allow 119.8.0.0/20; allow 119.8.18.0/24; allow 119.8.21.0/24; allow 119.8.22.0/23; allow 119.8.24.0/21; allow 119.8.32.0/19; allow 119.8.64.0/18; allow 119.8.128.0/18; allow 119.8.192.0/19; allow 119.8.224.0/24; allow 119.8.227.0/24; allow 119.8.228.0/22; allow 119.8.232.0/21; allow 119.8.240.0/21; allow 119.8.248.0/23; allow 119.8.250.0/24; allow 119.8.252.0/22; allow 119.12.160.0/20; allow 119.13.32.0/21; allow 119.13.64.0/18; allow 119.13.160.0/20; allow 121.91.152.0/21; allow 121.91.168.0/21; allow 121.91.200.0/21; allow 122.8.128.0/18; allow 124.71.248.0/23; allow 124.71.250.0/24; allow 124.71.252.0/23; allow 124.81.0.0/16; allow 124.243.128.0/18; allow 139.9.98.0/23; allow 146.174.128.0/18; allow 148.145.128.0/19; allow 148.145.160.0/20; allow 148.145.182.0/23; allow 148.145.192.0/19; allow 148.145.224.0/21; allow 148.145.232.0/22; allow 148.145.236.0/23; allow 148.145.240.0/23; allow 148.145.254.0/23; allow 149.232.128.0/19; allow 150.40.128.0/17; allow 154.81.16.0/20; allow 154.86.32.0/19; allow 154.194.39.0/24; allow 154.194.40.0/24; allow 154.220.192.0/19; allow 156.230.32.0/20; allow 156.230.64.0/18; allow 156.232.16.0/20; allow 156.240.128.0/18; allow 156.253.16.0/20; allow 159.138.0.0/17; allow 159.138.128.0/19; allow 159.138.160.0/20; allow 159.138.176.0/21; allow 159.138.188.0/22; allow 159.138.192.0/20; allow 159.138.208.0/21; allow 159.138.216.0/22; allow 159.138.220.0/23; allow 159.138.223.0/24; allow 159.138.224.0/19; allow 166.108.192.0/18; allow 176.52.128.0/19; allow 180.87.192.0/18; allow 182.160.0.0/19; allow 182.160.36.0/22; allow 182.160.43.0/24; allow 182.160.52.0/22; allow 182.160.56.0/21; allow 183.87.32.0/19; allow 183.87.64.0/18; allow 183.87.128.0/19; allow 185.176.78.0/23; allow 185.193.152.0/22; allow 186.232.246.0/24; allow 188.119.192.0/18; allow 188.132.171.0/24; allow 188.132.188.0/24; allow 188.239.0.0/18; allow 189.1.192.0/18; allow 189.28.96.0/19; allow 190.92.192.0/18; allow 201.77.32.0/20; allow 202.76.128.0/18; allow 202.170.88.0/21; allow 203.123.80.0/20; allow 203.167.20.0/23; allow 203.167.22.0/24; allow 212.34.192.0/19; allow 213.250.128.0/18; allow 219.83.0.0/19; allow 219.83.32.0/20; allow 219.83.60.0/23; allow 219.83.76.0/23; allow 219.83.80.0/21; allow 219.83.112.0/22; allow 219.83.121.0/24; allow 219.83.122.0/23; allow 2404:a140:43::/48; allow 2405:f080::/39; allow 2405:f080:200::/47; allow 2405:f080:202::/48; allow 2405:f080:400::/39; allow 2405:f080:600::/48; allow 2405:f080:800::/40; allow 2405:f080:a00::/39; allow 2405:f080:e02::/47; allow 2405:f080:e04::/46; allow 2405:f080:e0e::/47; allow 2405:f080:e10::/47; allow 2405:f080:1000::/38; allow 2405:f080:1400::/46; allow 2405:f080:1500::/40; allow 2405:f080:1600::/48; allow 2405:f080:1602::/47; allow 2405:f080:1800::/39; allow 2405:f080:1e02::/47; allow 2405:f080:1e04::/46; allow 2405:f080:1e20::/47; allow 2405:f080:2000::/37; allow 2405:f080:2800::/48; allow 2405:f080:2a00::/48; allow 2405:f080:2e00::/47; allow 2405:f080:3000::/37; allow 2405:f080:4000::/40; allow 2405:f080:4100::/48; allow 2405:f080:4102::/47; allow 2405:f080:4104::/48; allow 2405:f080:4200::/39; allow 2405:f080:ec00::/39; allow 2801:80:e0::/48; deny all;