我之前使用的是 EC2 Ubuntu 16.04 服务器实例,它运行良好,但我不得不短暂重启它,从那时起我就无法通过 HTTP/HTTPS 连接或 ping 它。我可以通过 SSH 进入,并且 Telnet 在端口 443 和 80 上都可以工作,我已经验证了:
- Apache2 已安装并正在运行
- MySQL(在本地机器/镜像上)正在运行
- 安全组具有允许 IPV4 和 IPV6 的所有传入/传出 HTTP/HTTPS 流量的规则,以及一个允许我的个人 SSH 的入站规则。
- DNS 记录指向正确的 IP,并且已传播
- 要提供的文件已存在且有效
- 我的 /etc/apache2/sites-available 和 sites-enabled 配置正确/没有改变
- 我的 AWS 中的路由表/Internet 网关配置正确
- 我的实例位于正确的 VPC 中
- 实例正在运行(显然)
经过所有这些,我仍然无法通过 Web/浏览器或 ping 访问该网站,只能通过 SSH 和 Telnet,isitdownrightnow 也报告该网站已关闭。有人知道发生了什么吗?
编辑:安全组设置(入站)