amazon aws,ec2 无法正常工作的 DNS 地址

amazon aws,ec2 无法正常工作的 DNS 地址

我的 EC2 上有一个 Ubuntu 虚拟服务器的微型实例。当我进入终端并 ping Google 时,它​​正常工作,但当我进入我的站点的 DNS 地址时,它不起作用。

Public DNS: ec2-107-20-20-19.compute-1.amazonaws.com

这是我的安全组设置: 在此处输入图片描述

我需要做什么才能访问该网站?

答案1

Ubuntu 镜像中没有安装太多东西。如果你没有安装 Web 服务器(Apache、nginx 等),当你在浏览器中访问网站时,什么都不会响应。

如果您已经安装了 Web 服务器,请确保它正在运行,并且没有安装阻止端口 80 的某种软件防火墙。

答案2

ping 命令实际上被防火墙阻止了。它也不是 UDP 或 TCP 协议,您需要为安全组添加允许 ICMP 的规则。只需在所有主机上启用 ICMP 的所有规则即可。

话虽如此。启用 ping 并不是一个好习惯,因为它很容易让您的服务器受到攻击。如果您只是想看看服务器是否在线,您可以使用 SSH 或 RDP 连接到服务器。或者,如果您确实需要,您可以仅为您的 IP 启用 ICMP。

相关内容