【问题标题】:I am unable to load a page with ec2 instance ip address我无法加载带有 ec2 实例 IP 地址的页面
【发布时间】:2020-11-02 09:26:46
【问题描述】:

我尝试连接托管在 ec2 实例中的页面。它显示服务器超时错误,但我的其他同事能够连接到它。

我使用 ma​​c 笔记本电脑

我做过的事情:

  1. 清除缓存
  2. 试图改变我的网络 3.尝试隐身模式

没有任何作用。提前致谢

【问题讨论】:

  • 你能详细描述一下这个问题吗?
  • @Rostyslav 我在 ec2 实例中托管了一个 Web 应用程序。当我尝试加载页面时它没有连接。我收到服务器超时错误,但我的同事能够加载页面
  • 您是如何托管它的? Whar HTTP 服务器是 EC2 后面的代理...?您没有提供详细信息

标签: reactjs amazon-web-services react-native amazon-ec2 ip


【解决方案1】:

正常检查事项:

  • 确认 EC2 实例运行 Web 服务器(尝试从其他地方访问它,或登录实例并尝试curl localhost
  • 确认 EC2 实例位于公共子网(定义为具有指向 Internet 网关的路由表条目的子网)
  • 确认与 EC2 实例关联的安全组允许对端口 80(用于 HTTP)和可能的端口 443(用于 HTTPS)进行入站访问
  • 确认您正在尝试通过公共 IP 地址访问实例(不是私有 IP 地址)并且该公共 IP 地址当前与实例相关联
  • 不要更改默认的 NACL 规则

您提到“我的其他同事能够连接”,但您没有提及他们从 哪里 访问该实例。很明显,您的计算机或您使用的网络有所不同。我建议你专注于:

  • 安全组“入站”规则,确认它们没有阻止访问
  • 尝试从不同的网络进行连接(例如,家庭与办公室与通过手机连接)以确认您的网络没有阻止访问

如果您是从与您的同事使用同一网络进行连接,那么问题出在您的计算机上。这不太可能,因为超时通常表示缺乏网络连接(而不是软件配置)。

【讨论】:

    猜你喜欢
    • 2015-09-29
    • 1970-01-01
    • 2022-07-29
    • 2021-10-23
    • 2015-12-01
    • 2018-02-15
    • 2021-04-19
    • 2014-09-16
    • 2013-02-11
    相关资源
    最近更新 更多