【问题标题】:Unable to reach AWS EC2 instance with Elastic IP Address from the browser无法从浏览器访问具有弹性 IP 地址的 AWS EC2 实例
【发布时间】:2020-04-05 17:30:36
【问题描述】:

我最近启动了一个带有弹性 IP 关联的 EC2 实例。

EC2 是安全组的一部分,该安全组的端口 80(HTTP) 和 22(SSH) 已打开。 与 EC2 关联的子网与路由表和 Internet 网关关联。路由表有以下规则:-

Destination    Target
10.0.0.0/16    local
0.0.0.0/0     igw-0096xxxxxd18debc

当我尝试通过浏览器的弹性 IP 访问 EC2 时,我得到了

This site can’t be reached
ip address refused to connect.

当我 ssh 进入实例并尝试运行时

sudo netstat -antp|grep LISTEN

我明白了-

tcp        0      0 127.0.0.53:53           0.0.0.0:*               LISTEN      635/systemd-resolve 
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      845/sshd            
tcp6       0      0 :::22                   :::*                    LISTEN      845/sshd  

我做错了什么?如何通过弹性 IP 访问 EC2?

【问题讨论】:

    标签: amazon-web-services amazon-ec2 elastic-ip


    【解决方案1】:

    根据 netstat,您在实例内部的端口 22 上运行 ssh 服务。

    但是您没有在端口 80(例如 Web 服务器)上运行任何服务,因此您无法访问浏览器上的端口 80(例如 http://my-ip)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-18
      • 1970-01-01
      • 1970-01-01
      • 2018-02-15
      • 2015-09-29
      • 2016-10-02
      相关资源
      最近更新 更多