如何在EC2中配置RDS的出站规则?

问题描述 投票:1回答:1

我有一个Web应用程序托管在EC2中,其后台数据库在RDS(SQL Server)中。

我想在EC2实例中配置出站规则(IP地址),使其能够连接到RDS SQL Server实例。

由于RDS的IP地址是动态的,如何配置EC2的出站规则,使其能够顺利地与RDS通信?而且,最好的做法是什么,这样可以实现最佳的安全实践? 谢谢。

amazon-ec2 amazon-rds outbound
1个回答
0
投票

创建一个VPC安全组(让我们称它为 "安全组")。sg-rds),并将您的RDS实例放入其中。创建另一个VPC安全组(sg-ec2),并将你的EC2实例放在该实例中。

然后,在该实例中添加一个出站规则 sg-ec2 允许TCP流量在端口1433上转到 sg-rds,具体说明 sg-rds 作为 Destination 的规则。

adding security group rules featuring security groups as the source

根据您的RDS数据库的安全组设置,您还需要从RDS数据库中设置相应的入站规则。sg-dbsg-ec2.

通过这种方式设置安全组规则,您将始终能够在EC2服务器之间进行连接。sg-ec2 和您的RDS数据库在 sg-rds 即使他们的IP地址发生变化。

更多内容请参见AWS文档中的这个演练。

© www.soinside.com 2019 - 2024. All rights reserved.