在 AWS 上 ping 服务器时请求超时

Request time out when pinging server on AWS

为了检查我拥有的服务器的健康状况,我想编写一个可以调用的函数来检查我的服务是否在线。

我使用命令提示符ping 服务器的IP 地址,但是由于请求超时,所有数据包都丢失了。

我猜我不需要与处理被 ping 相关的专用功能,我相信这是由于服务器安全协议拒绝了请求。目前服务器只允许 HTTP 请求的入站流量,我认为这是问题所在。

对于 AWS 实例,我需要添加什么协议规则才能接受 ping 请求?

在 EC2 实例的安全组中,您应该允许入站 ICMP。