【问题标题】:Telnet works from one network but doesn't work's from another when trying to connect EC2 instance on port 3306Telnet 在一个网络上工作,但在尝试在端口 3306 上连接 EC2 实例时无法在另一个网络上工作
【发布时间】:2020-07-13 19:57:37
【问题描述】:

我在 AWS 上的 EC2 实例上运行 MySQL 服务器。我已将安全组配置为侦听端口 3306 和端口 22(仅来自我的 ip 的 ssh!)。但令我惊讶的是,我无法从我的一个网络远程连接到端口 3306 上的 ec2 实例,因为它总是拒绝连接,但是当我切换网络时,我能够连接。

我无法理解这种行为,因为我的两个网络都工作得非常好,而且我不确定我将来是否会遇到类似的问题,我如何确定端口 3306 正常工作?

【问题讨论】:

    标签: mysql amazon-web-services networking amazon-ec2 aws-security-group


    【解决方案1】:

    只有 MySQL 使用 3306 端口。您可以使用 netstat 命令检查端口 3306 是否正在使用。如果有东西阻止连接端口 3306,您还可以检查网络的防火墙规则(您无法从该规则连接)。我假设所有安全入站和出站规则都已经存在。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-24
      • 1970-01-01
      • 2015-05-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多