// AZURE / IPTABLES
Azure · iptables
iptables shell script to allow or block Azure IP ranges on Linux. 95,335 CIDRs, refreshed daily.
// iptables_azure_allow.sh
#!/bin/bash # Azure IP Ranges # Updated: 2026-08-26 02:36:11 # 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 # iptables allow rules for azure iptables -A INPUT -s 4.144.0.0/12 -j ACCEPT iptables -A INPUT -s 4.160.0.0/11 -j ACCEPT iptables -A INPUT -s 4.192.0.0/10 -j ACCEPT iptables -A INPUT -s 9.129.0.0/16 -j ACCEPT iptables -A INPUT -s 9.141.0.0/16 -j ACCEPT iptables -A INPUT -s 9.160.0.0/16 -j ACCEPT iptables -A INPUT -s 9.163.0.0/16 -j ACCEPT iptables -A INPUT -s 9.169.0.0/16 -j ACCEPT iptables -A INPUT -s 9.205.0.0/16 -j ACCEPT iptables -A INPUT -s 9.223.0.0/16 -j ACCEPT iptables -A INPUT -s 9.234.0.0/15 -j ACCEPT iptables -A INPUT -s 13.64.0.0/13 -j ACCEPT iptables -A INPUT -s 13.72.64.0/18 -j ACCEPT iptables -A INPUT -s 13.72.192.0/18 -j ACCEPT iptables -A INPUT -s 13.73.0.0/18 -j ACCEPT iptables -A INPUT -s 13.73.96.0/19 -j ACCEPT … (2132 more lines)
// iptables_azure_deny.sh
#!/bin/bash # Azure IP Ranges # Updated: 2026-08-26 02:36:12 # 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 # iptables deny rules for azure iptables -A INPUT -s 4.144.0.0/12 -j DROP iptables -A INPUT -s 4.160.0.0/11 -j DROP iptables -A INPUT -s 4.192.0.0/10 -j DROP iptables -A INPUT -s 9.129.0.0/16 -j DROP iptables -A INPUT -s 9.141.0.0/16 -j DROP iptables -A INPUT -s 9.160.0.0/16 -j DROP iptables -A INPUT -s 9.163.0.0/16 -j DROP iptables -A INPUT -s 9.169.0.0/16 -j DROP iptables -A INPUT -s 9.205.0.0/16 -j DROP iptables -A INPUT -s 9.223.0.0/16 -j DROP iptables -A INPUT -s 9.234.0.0/15 -j DROP iptables -A INPUT -s 13.64.0.0/13 -j DROP iptables -A INPUT -s 13.72.64.0/18 -j DROP iptables -A INPUT -s 13.72.192.0/18 -j DROP iptables -A INPUT -s 13.73.0.0/18 -j DROP iptables -A INPUT -s 13.73.96.0/19 -j DROP … (2132 more lines)