Amazon web services 无法从同一VPC中的另一个EC2实例ssh到一个EC2实例

Amazon web services 无法从同一VPC中的另一个EC2实例ssh到一个EC2实例,amazon-web-services,amazon-ec2,ssh,Amazon Web Services,Amazon Ec2,Ssh,我正在尝试从一个EC2实例(在端口22443中)通过ssh连接到第一个EC2组的端口3306 sg组中的另一个DB服务器(另一个EC2) EC2实例1:安全组A-入站:端口22和443,来源:“0.0.0.0/0” EC2实例2(DB服务器):安全组B-入站:端口3306,来源:“安全组A” 当我尝试从1 ping 2时,连接超时 我做错了什么?您是在尝试从服务器1到服务器2执行ssh,还是在尝试从服务器1连接到服务器2上的数据库?您的问题非常不清楚,它说您想通过ssh连接到端口3306,这毫无

我正在尝试从一个EC2实例(在端口22443中)通过ssh连接到第一个EC2组的端口3306 sg组中的另一个DB服务器(另一个EC2)

EC2实例1:安全组A-入站:端口22和443,来源:“0.0.0.0/0”

EC2实例2(DB服务器):安全组B-入站:端口3306,来源:“安全组A”

当我尝试从1 ping 2时,连接超时


我做错了什么?

您是在尝试从服务器1到服务器2执行
ssh
,还是在尝试从服务器1连接到服务器2上的数据库?您的问题非常不清楚,它说您想通过ssh连接到端口3306,这毫无意义。默认情况下,SSH在端口22上工作。端口3306是默认的MySQL数据库端口

按照当前配置安全组的方式,您可以通过SSH连接到服务器1,并且可以使用服务器1上的MySQL客户端连接到服务器2上的MySQL数据库

如果您还想
ssh
从服务器1到服务器2,则需要向安全组B添加一条规则:入站:端口22,源“安全组a”


你不应该担心平。
ping
(ICMP)协议当前被您的安全组阻止,因此
ping
不是一个有用的测试。

感谢您的详细解释。我正试图通过SSH将驻留在服务器2(db服务器)上的mysql db连接到服务器1(Web服务器)上。这很令人困惑,因为您在问题中没有显示任何您试图创建mysql连接的地方。您是在尝试设置SSH端口转发还是什么?或者您只是试图使用服务器1上的MySQL客户端(与SSH无关)从服务器2连接到MySQL。