繁体   English   中英

RDS数据库AWS Amazon中的MySQL连接错误-安全组问题

[英]MySQL Connection error in RDS database AWS amazon - Security Group Problem

我在apache2和VPS中的mariadb数据库的Web服务器中使用php连接时遇到问题。

数据库中存在3个安全组:

  • 主页-我的IP / 32
  • MyVPS-VPC实例/ 32的弹性IP
  • 全部流量-0.0.0.0/0

(所有端口范围:3306、80)

使用此安全组,WebServer-数据库之间的连接良好。 为了安全起见,我希望对数据库的访问仅适用于Home和MyVps。

但是,当我尝试删除“ AllTraffic”安全组时,VPS中的WebServer与数据库的连接丢失。 我的本地WebServer与数据库的连接很好。

我认为问题出在安全组“ MyVps”上。 目前,该IP是弹性IP,与我用来从浏览器访问WebServer的IP相同。

软件

  • EC2 Amazon中的Linux实例
  • Mariadb数据库与以前的RDS亚马逊相关联。
  • 与第三个安全组关联。
  • apache本地Web服务器。
  • 首先是apache网络服务器。

您的RDS实例和/或EC2实例是否在VPC中? 如果是这样,则从EC2实例到RDS的连接可能是通过私有IP地址,而不是通过公共弹性IP。

除了授予对弹性IP的访问权限外,我可能会授予对EC2实例使用的安全组的访问权限。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM