我在Amazon EC2实例上运行了rails,但是我无法从公共IP访问我的rails服务器(端口3000)。这是最近一次工作,但是今天当我启动我的rails服务器时,我无法从外部IP获得响应。即使我创建了一个全新的rails项目,一旦启动它,我就无法访问服务器。
尽管如此,我可以通过端口80访问Apache服务器。此外,SSL继续工作。
我已经
了确保在我的Amazon EC2控制台中的安全组上打开端口3000
检查了亚马逊实例上的iptables。没有规则,INPUT链的默认值是接受数据包。
把头撞在墙上。
有没有人有任何想法?
答案 0 :(得分:0)
您是否验证了端口3000是否已针对每个IP地址打开,而不仅仅是针对您的工作场所的IP?
此外,您的Amazon EC2虚拟机的IP可能已更改。