【发布时间】:2017-12-02 00:35:11
【问题描述】:
好的,我在 ElasticBeanstalk 上有一个应用程序,并为我的数据库设置了一个 EC2 服务器。
我一直在尝试将与数据库的连接限制为我的 IP 和应用程序 (EB) 的连接,但是我尝试过的所有配置都不起作用。
我尝试使用安全组 ID - 应用程序使用的安全组 ID 与数据库有一个传出连接,而数据库安全组有来自应用程序的安全组 ID 的传入连接。
不幸的是,这没有奏效。而且我不知道如何找到 EB 环境的 CIDR。
有什么想法吗?
【问题讨论】:
-
出于开发和故障排除的目的,我通常发现在我的安全组中拥有更多开放访问权限会更容易,并且一旦连接得到验证,就可以更轻松地将事情逐步收紧到您觉得合适的位置。跨度>
-
安全组 ID 是要走的路。不过,我会让传出安全组规则完全开放,并且只限制分配给数据库的安全组中的入站访问。
-
@MrDukI 已经做到了。除了对每个 IP 开放的一个之外,我已经删除了所有内容,我想限制它。
-
添加安全组规则,仅允许来自运行您的数据库的 ec2 服务器上的家庭 IP 和应用程序静态 IP(私有 IP)的连接。
-
@naveenkerati 如何找到私有 IP?
标签: amazon-web-services security amazon-ec2