请问一下,我使用函数计算开发程序访问AWS的SDK,现在那边需要设置白名单,需要我这边提供给他们网络公网出口IP地址,请问函数计算里的ip是在哪个地方看呢?
函数计算的公网出口IP地址是不稳定的,建议使用VPC以确保安全性和可用性。如果您需要使用公网IP,请联系阿里云客服进行咨询和处理。
可以配置固定ip的,配置方法可以根据文档来操作。
https://help.aliyun.com/document_detail/410740.html?spm=a2c4g.50980.0.i2
对于函数计算而言,由于其本质是基于容器进行的计算,在容器启动时才会动态分配 IP 地址,并且容器的 IP 地址是不稳定的,无法在公网出口 IP 地址许可列表中进行配置,因此在使用函数计算时建议采用其他的访问方式。
有以下建议供您参考:
建议使用 VPC 环境,您可以通过 VPC 环境访问其他网络资源,且 VPC 环境的公网访问 IP 地址是稳定的,符合白名单要求。
如果必须使用公网访问 SDK,请考虑使用 NAT 网关、VPN、或者云企业网等功能,以此解决 IP 地址不稳定的问题。
总之,在使用函数计算进行开发时,建议尽量使用 VPC 等方式进行网络访问,避免使用公网 IP 地址。
在阿里云函数计算(Function Compute)中,每个函数对应的公网出口 IP 地址是动态分配的,并且会在调用结束后释放。因此,如果您需要提供一个固定的公网 IP 地址用于白名单设置,那么建议您使用 Elastic IP(EIP)来实现。
EIP 是一个静态的公网 IP 地址,可以被映射到 Function Compute 的服务上,使其具有公网访问能力,并且不会像动态 IP 地址一样经常变化。为了给您的合作伙伴提供白名单,您可以将 EIP 分配给您的函数计算服务,然后将该 EIP 提供给您的合作伙伴,以便他们设置白名单。
要配置 EIP,请按照以下步骤操作:
在阿里云管理控制台中,进入 Elastic IP 控制台页面,创建一个 EIP。
将 EIP 绑定到您的函数计算服务上,以便该服务具有公网访问能力。
将 EIP 提供给您的合作伙伴,以便他们设置白名单。
请注意,当您使用 EIP 时,可能会产生额外费用。您可以通过 Alibaba Cloud 的收费标准文档了解详情。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。