为什么我无法 ping 通 AWS 服务器,而是通过 ssh 连接?

Why cannot I ping a AWS server but connect via ssh?

我在 Amazon (AWS) 机器上创建了一个 linux 节点。我可以通过 ssh 进入节点,但无法 ping 到它的 IPv4 Public IP。我应该怎么做才能解决这个问题?

作品:

ssh -v -i "my_pem.pem" ubuntu@<AmazonNode's_IP>

不工作(returns %100 失败):

ping <AmazonNode's_IP>

我还添加了 中的以下设置,但没有帮助。

请注意,当我进行此设置时,我可以从另一个亚马逊节点 ping 到另一个亚马逊节点。但是从非亚马逊节点我仍然无法 ping 到亚马逊节点。

感谢您的宝贵时间和帮助。

ICMP 端口在 AWS 实例上默认关闭。您需要在安全组中启用它。