2015-10-06 196 views
1

我想连接到我的EC2实例TCP端口80,但我不能。端口80上的Amazon EC2 TCP?

我必须以某种方式启用它吗?

根据我的安全组的入站规则,我有http on port 80SSH on port 22

我从硬件设备连接。有没有办法在mac上检查terminalTCP连接?

还有什么我需要做的吗?

,我键入要连接的主机是:

http://ec2-xx-xx-xxx-xx.compute-1.amazonaws.com 
+0

也许这是您的应用程序的问题,您可以使用'nmap'来检查80是否打开'nmap ec2-xx-xx-xxx-xx.compute-1.amazonaws。 com -p 80' – Quanlong

+0

nmap或'telnet ec2-xx-xx-xxx-xx.compute-1.amazonaws.com 80' 您是否在安全组中打开此端口? [aws security](http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-network-security.html) – aldebober

+1

在AWS中有两个级别的防火墙,一个是云防火墙,另一个是服务器级防火墙。请确保80端口在您的IP地址的两个防火墙中都处于打开状态。 –

回答

1

检查,以确保你已经打开了防火墙规则的实例安全组的TCP 80,22日和你的IP地址列出。

例子是:

0.0.0.0/0 TCP 80

允许到Web服务器的入站HTTP访问从任何地方或开放只是你的IP地址限制。使用您的公共IP可以从https://www.whatismyip.com/