如何查询AWS负载均衡器的IP地址范围用于实例创建及白名单配置
如何查询AWS负载均衡器可能分配的IP地址范围
你可以按以下步骤操作获取准确的IP范围:
- 第一步确认核心信息:先明确你的负载均衡器所属的AWS区域,以及是公网可访问类型还是内网私有类型
- 内网私有负载均衡器:直接提供部署LB的VPC对应私有网段即可,无需查询AWS公共IP库
- 公网负载均衡器:AWS所有公网IP地址段按区域和服务分类公开,你可以直接用AWS CLI过滤对应区域EC2服务的IP前缀,命令参考如下:
过滤出来的IP段就是当前该区域AWS可能分配给负载均衡器的公网IP范围。aws ip-ranges get --region <实际部署区域> --service "EC2" --query "prefixes[?region=='<实际部署区域>' && service=='EC2'].ip_prefix"
补充建议:如果合作方接受固定IP白名单,你可以给网络负载均衡器(NLB)绑定弹性IP(EIP),直接提供固定的EIP地址即可,无需同步整段IP,安全性和稳定性更高。
注意:AWS公网IP范围会定期更新,建议你配置IP范围变更通知,更新时同步给合作方刷新白名单,避免出现访问异常。
内容的提问来源于stack exchange,提问作者John Alexander
相关产品推荐
相关产品推荐

