无法连接到运行Apache的AWS实例

无法连接到运行Apache的AWS实例,apache,amazon-web-services,firewall,Apache,Amazon Web Services,Firewall,我有一个运行Apache服务器的AWS实例。 从本地计算机访问时,Apache正在运行。 通过弹性IP的RDP连接正在工作。 端口80为安全组打开 但是,无法从浏览器访问弹性IP。 有什么想法吗?不幸的是,这些信息不足以让我给出一个明确的答案 以下是一些问题,您可以问这些问题来帮助您找出可能的错误: 运行telnet 50.40.30.20 80时会发生什么情况(其中 50.40.30.20是否为您的EIP) 您提到RDP正在工作,这是一个Windows实例吗(需要为RDP打开端口3389)?

我有一个运行Apache服务器的AWS实例。 从本地计算机访问时,Apache正在运行。 通过弹性IP的RDP连接正在工作。 端口80为安全组打开 但是,无法从浏览器访问弹性IP。
有什么想法吗?

不幸的是,这些信息不足以让我给出一个明确的答案

以下是一些问题,您可以问这些问题来帮助您找出可能的错误:

  • 运行telnet 50.40.30.20 80时会发生什么情况(其中
    50.40.30.20
    是否为您的EIP)
  • 您提到RDP正在工作,这是一个Windows实例吗(需要为RDP打开端口3389)?或者它是一个Linux实例,需要为SSH打开端口22
  • 如果是Linux,SELinux正在运行吗?如果是这样,你可能会发现 有益的 暂时或永久禁用它,看看它是否会影响您攻击Apache的能力

    • 可能是安全组未配置为允许HTTP

    • 去登录
    • 点击EC2。然后单击安全组。单击实例正在使用的安全组
    • 单击入站选项卡。点击编辑按钮
    • 在这里,为HTTP添加IP地址(或任意位置)

    • 当您尝试访问端口80时,在浏览器中会得到什么结果?