如何解决AWS EC2私有实例数据库连接
我有一个带有公共和私有子网的VPC(Windows 2019)。我在私有实例中手动安装了Postgres数据库(不是RDS)。按照AWS的建议,我已在公共和私有实例安全组中创建了所有安全组规则。我无法从公共实例连接到数据库。请指教。谢谢。
公共实例安全组:
- HTTP TCP 80 0.0.0.0/0-
- PostgreSQL TCP 5432 0.0.0.0/0
- RDP TCP 3389 0.0.0.0/0-
- HTTPS TCP 443 0.0.0.0/0
出站:
- PostgreSQL TCP 5432 sg-0f189eca6a0f783dd(PRIVATE-SG)
私有实例安全组:
- PostgreSQL TCP 5432 sg-008ffcfcdec814a91(PUBLIC-SG)
- RDP TCP 3389 sg-008ffcfcdec814a91(PUBLIC-SG)
解决方法
基于评论。
连接问题是由Windows实例上的内置防火墙引起的。
解决方案是将规则添加到启用端口5432的防火墙中。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。