Как получить доступ к экземпляру RDS, который находится в частной подсети из экземпляра ec2 из другой частной подсети? - PullRequest
0 голосов
/ 30 мая 2018

Я хочу получить доступ к экземпляру RDS из экземпляра ec2.Оба находятся в разных частных подсетях, но в одном и том же VPC.

1 Ответ

0 голосов
/ 30 мая 2018

Ресурсы в одном и том же VPC (даже в разных подсетях), безусловно, могут иметь доступ друг к другу.

Проверьте группы безопасности .Наилучшей конфигурацией было бы создание двух групп безопасности:

  • Server-SG: Разрешить доступ по SSH или RDP (в зависимости от ситуации) с 0.0.0.0/0 (или меньше, если это возможно,для лучшей безопасности).Свяжите его с экземпляром EC2.
  • Database-SG: Разрешите доступ (например, порт 3306, если MySQL) с источником, установленным на Server-SG .Свяжите его с экземпляром RDS.

Это означает, что группа безопасности базы данных будет принимать входящие подключения от любого экземпляра EC2, связанного с Server-SG .

При подключении к базе данных используйте DNS-имя , указанное в консоли RDS.

...