【问题标题】:AWS Lambda IP address rangesAWS Lambda IP 地址范围
【发布时间】:2020-10-07 20:20:48
【问题描述】:

我正在查看 https://docs.aws.amazon.com/general/latest/gr/aws-ip-ranges.html,试图找出 AWS Lambda 使用的 IP 地址范围,但在链接的 JSON 文件中,我没有看到对 Lambda 服务的任何引用。 AWS Lambda 是否只是在底层使用 EC2,这些 IP 地址范围是我应该查看的吗?

【问题讨论】:

    标签: amazon-web-services aws-lambda


    【解决方案1】:

    我能找到的唯一官方答案是on the official AWS forum(从 2015 年开始)是:

    很遗憾,Lambda 没有使用固定的 IP 地址集。

    我们路线图中的 VPC 支持应该允许您通过使用 EC2 NAT 来控制您的函数使用的公共 IP 地址。

    据我所知,如果您需要控制/了解来自您的 Lambda 函数的传出请求的源 IP,官方的答案仍然是把它放在您的 VPC 中并使用 NAT。

    另一个想法是在您的非 VPC Lambda 函数中发出请求,然后查看您看到的 IP 地址。然后尝试在ip-ranges.json 文件中找到它,并使用它当前正在使用的任何服务的块。请注意,这可能不会永远有效。

    【讨论】:

      【解决方案2】:

      IP 地址会有所不同。 如果您需要 AWS 上的固定 IP 用于 Lambda 函数,您可以附加“弹性网络接口”。然后,Lambda 函数将在可以具有固定 IP 地址的 VPC 内使用此接口。

      我希望我能够从原始问题中抽象出您的需求。 更多信息可以找到here。

      希望有帮助!

      多米尼克

      【讨论】:

      • 我不确定我的需求是什么(我只是被问到传入请求的 IP 地址范围是什么),是的,我已经阅读了静态 IP 地址选项,但希望避免它(至少出于成本原因)。
      • 如果你附上它。它是免费的
      猜你喜欢
      • 2022-07-22
      • 2018-04-22
      • 2017-11-27
      • 2010-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-09
      • 2011-02-11
      相关资源
      最近更新 更多