代码之家  ›  专栏  ›  技术社区  ›  d0001

可通过互联网访问的公共RDS和Lambda

  •  0
  • d0001  · 技术社区  · 4 年前

    我有一个lambda函数,需要访问RDS和互联网。所有这些都表明必须设置NAT网关;所讨论的RDS是可公开访问的,如果我允许从所有IP连接到RDS,则lambda能够连接到它;然而,我想避免这种情况。是否有方法确定要分配给lambda函数的IP的可能范围,并将该范围列入安全组中的白名单>?

    0 回复  |  直到 4 年前
        1
  •  0
  •   Lamanus    4 年前

    将Lambda定位到VPC私有子网中,并为Lambda设置安全组。之后,将Lambda安全组添加到RDS安全组的入站源中。然后,Lambda将与RDS进行私下通信。

    私有子网应通过NAT网关将目标0.0.0.0/0路由到互联网,NAT应位于公共子网中。然后,专用子网可以安全地连接到互联网。