【发布时间】:2016-10-08 22:24:52
【问题描述】:
我对网络不是很好,但这是我的问题:我需要从防火墙后面的 AWS lambda 函数连接到 MySQL 服务器,并且要“白色”我的 AWS lambda,我需要知道它的 IP用途。
据我了解,它因 VPC 子网而异。对不对,如果我的 VPC 子网 CIDR 是 172.31.16.0/20,IP 可能从 172.31.16.0 到 172.31.16.254 不等?
【问题讨论】:
-
不要使用 IP,使用安全组。 aws.amazon.com/blogs/aws/…
-
您打算在 EC2 实例上使用 AWS RDS 或 MYSQL Server 吗?
-
只有当您尝试连接的 MySQL 服务器也在 VPC 中时,VPC 子网才有意义。如果 MySQL 服务器也在 VPC 中,那么无论如何您都应该使用安全组而不是 IP 地址。
-
MySQL 服务器甚至不在 AWS 上;/ 那么是否有可能知道 IP?或者关于如何限制从 AWS lambda 访问 MySQL 的任何想法?
-
如果 MySQL 服务器不在 AWS 上,请求将来自 Amazon 的公共 IP 范围,即many millions of potential IPs。
标签: mysql amazon-web-services networking aws-lambda