如何允许ping AWS EC2实例(无法ping EC2实例)

当你尝试使用以下命令使用IPv4公用IP对服务器执行ping操作时, 你可能会感到惊讶:

# Ping a domain related to your serverping www.myserver.com# Or ping the IPping 123.45.67

该请求将始终失败, 尽管一切都可以与你的服务器一起正常工作。在本文中, 我们将解释为什么会发生这种情况, 以及如何允许对你的AWS EC2实例执行ping操作。
允许ICMP入站流量 【如何允许ping AWS EC2实例(无法ping EC2实例)】要解决此问题, 你将需要在EC2实例的ICMP入站流量中专门允许Echo Request和Echo Reply协议。可以通过访问AWS左面板中的NETWORK&SECURITY菜单, 然后访问安全组并选择属于该问题的实例的组来完成此操作。从列表中选择组并编辑入站规则, 这将显示一个对话框, 其中包含服务器的所有流量规则:
如何允许ping AWS EC2实例(无法ping EC2实例)

文章图片
在此对话框中, 你需要添加2个新的自定义ICMP(根据你的需要是IPv4或IPv6), 并为每个项目选择Echo Reply和Echo Request协议。最后保存更改, 你现在可以ping你的服务器或与IP关联的域。
祝你联网愉快!

    推荐阅读