【问题标题】:Can't Access Rails Server on EC2 Instance from Public IP无法从公共 IP 访问 EC2 实例上的 Rails 服务器
【发布时间】:2023-03-16 06:45:01
【问题描述】:

我在 Amazon EC2 实例上运行 rails,但我无法从公共 IP 访问我的 rails 服务器(端口 3000)。这在上周还有效,但今天当我启动我的 Rails 服务器时,我无法从外部 IP 获得响应。即使我创建了一个全新的 rails 项目,我也无法在启动后访问服务器。

尽管如此,我可以通过端口 80 访问 Apache 服务器。此外,SSL 继续工作。

我已经

  • 确保我在 Amazon EC2 控制台中的安全组上打开了 3000 端口

  • 检查了我在 Amazon 实例上的 iptables。没有规则,INPUT 链的默认设置是接受数据包。

  • 把我的头撞到墙上。

有人有什么想法吗?

【问题讨论】:

    标签: ruby-on-rails apache amazon-ec2


    【解决方案1】:

    您是否确认端口 3000 已为每个 IP 地址打开,而不仅仅是您工作场所的 IP?

    此外,您的 Amazon EC2 虚拟机的 IP 可能已更改。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-05-02
      • 1970-01-01
      • 2015-04-27
      • 1970-01-01
      • 2014-08-21
      • 2020-11-03
      • 2021-03-01
      相关资源
      最近更新 更多