You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Functions子网IP分配机制及子网规模选择咨询

关于Azure Functions子网规模与IP分配的解答

核心IP分配逻辑

  • IP地址绑定到函数应用所属的App Service Plan,而非单个函数。同一函数应用内的所有函数(哪怕50个)共享Plan实例的IP资源,不会因为函数数量增加额外占用IP。单应用内多函数的场景,完全无需担心IP不足问题。

需要额外IP的场景

只有以下两种情况会消耗更多子网内的IP:

  1. 扩展App Service Plan的实例数:每个运行的Plan实例会占用子网中的一个私有IP地址。比如从1个实例扩到5个,就需要5个可用IP。
  2. 创建多个独立的App Service Plan:每个Plan的运行实例会占用各自子网的IP(若不同Plan部署到同一子网);若多个函数应用共享同一个Plan,则不会额外消耗IP。

/28子网是否满足需求

对于不扩展实例的单个函数应用:

  • /28子网包含16个IP地址,其中Azure会预留5个(子网起始的4个和最后1个),实际可用11个IP。仅运行1个实例的话,1个可用IP就足够,所以/28完全满足需求。
  • 如果后续有扩展实例的计划,比如预估最多扩到10个实例,/28的可用IP也刚好覆盖;若后续可能需要更多实例,建议选择/27(可用27个IP)或更大的子网,也可以后续通过Azure的子网前缀扩展功能(支持在线将子网从/28调整为/27等更宽松的前缀)来扩容。

补充说明

函数应用的出站公网IP是固定数量(根据Plan层级不同,一般为2-16个),和子网内的私有IP是两个概念:私有IP用于虚拟网络内部通信,而出站公网IP是函数应用对外访问的固定IP,不会因为函数数量或实例数增加而新增(除非升级Plan层级)。

内容的提问来源于stack exchange,提问作者Mia Mois

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 11:52:11