Amazon web services AWS实例:ping未到达

Amazon web services AWS实例:ping未到达,amazon-web-services,Amazon Web Services,我为一些测试创建了一个微实例,并进行了设置。我安装了Docker,并运行了简单的Nginx映像 现在从主机,当我做 > curl localhost 它起作用了。但是,当我尝试使用给定的公共IP访问相同的内容时,它不起作用。(返回错误代码:Chrome上的错误连接超时) 这可能是因为我将主机名从ip-172-31-X-X更改为其他内容 我还运行了nmap-sT-O localhost来验证端口80是否打开: Nmap scan report for localhost (127.0.0.

我为一些测试创建了一个微实例,并进行了设置。我安装了Docker,并运行了简单的Nginx映像

现在从主机,当我做

> curl localhost
它起作用了。但是,当我尝试使用给定的公共IP访问相同的内容时,它不起作用。(返回错误代码:Chrome上的错误连接超时)

这可能是因为我将主机名从
ip-172-31-X-X
更改为其他内容

我还运行了
nmap-sT-O localhost
来验证端口80是否打开:

Nmap scan report for localhost (127.0.0.1) Host is up (0.00030s latency). Not shown: 998 closed ports PORT STATE SERVICE 22/tcp open ssh 80/tcp open http ... 本地主机的Nmap扫描报告(127.0.0.1) 主机已启动(0.00030s延迟)。 未显示:998个关闭端口 港口国服务 22/tcp开放ssh 80/tcp开放式http ... 但是ping不工作,我也不能通过公共IP访问索引页。发生什么事了

参考:

解决方案:

  • 更改安全组以允许端口80入站流量
  • 不要将
    /etc/hostname
    更改为任何其他内容。保持最初的状态。如果必须更改,请按照以下步骤操作: