无法浏览到我的EC2实例

时间:2012-03-10 22:46:00

标签: apache amazon-ec2 cloud

我刚刚(约1小时前)将弹性IP 与我在亚马逊 EC2 的实例相关联。如果我通过SSH连接到我的实例并输入lynx localhost,我可以看到apache是​​响应式的,因为我看到 It works 页面。

但是,如果我浏览我的实例(通过IP本身通过亚马逊为我创建的公共DNS),我得到哎呀! Google Chrome无法连接 .. bla bla ...

我应该等待一段时间(如果是由于某些DNS问题)或这是否表明出现了问题?

提前致谢

编辑:当我进入我的实例时,我使用完整的IP地址并且它有效...(我的意思是弹性IP)。

3 个答案:

答案 0 :(得分:34)

您必须配置防火墙才能打开HTTP端口。

更具体地说,对于AWS,这是通过安全组完成的。您应该创建一个包含您需要打开的端口。在大多数情况下,TCP是80。

您可以在文档http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-network-security.html

上查看如何实现此目的

答案 1 :(得分:17)

  • 首先确定Ec2实例的安全组。
    • 然后单击左下方导航栏中的安全组链接。
    • 选择此EC2实例所在的安全组, 并通过指定端口或自定义端口范围添加入站规则。

答案 2 :(得分:0)

对于那些使用Centos(以及其他Linux发展版)的人,你需要确保它的FW(iptables)允许端口80或你想要的任何其他端口。

请参阅here有关如何完全禁用它的信息(仅用于测试目的!)。 here用于特定规则