我想查看 Amazon EC2 实例是否打开,但默认情况下 Amazon EC2 会阻止 ping 请求。有一种方法可以通过更改实例的安全策略来做到这一点。除此之外,最接近“查看服务器是否响应”并且轻量级的替代方案是什么?
curl
是个好选择吗?
原文由 David542 发布,翻译遵循 CC BY-SA 4.0 许可协议
我想查看 Amazon EC2 实例是否打开,但默认情况下 Amazon EC2 会阻止 ping 请求。有一种方法可以通过更改实例的安全策略来做到这一点。除此之外,最接近“查看服务器是否响应”并且轻量级的替代方案是什么?
curl
是个好选择吗?
原文由 David542 发布,翻译遵循 CC BY-SA 4.0 许可协议
如果可以 ssh
就可以了。用 nc
进行检查的一种简单方法是: nc -zv 111.222.333.444 22
(将 111.222.333.444 替换为您的实例的 IP 地址)
原文由 Lars Hansson 发布,翻译遵循 CC BY-SA 4.0 许可协议
1 回答1.2k 阅读✓ 已解决
3 回答908 阅读✓ 已解决
1 回答739 阅读✓ 已解决
1 回答1.5k 阅读
1 回答890 阅读✓ 已解决
2 回答677 阅读✓ 已解决
2 回答729 阅读✓ 已解决
我认为
curl
正是你想要的。像所有表现良好的 unix 程序一样,如果出现任何问题,它会返回错误代码:此外,您可能想使用
--connect-timeout
来确保它不会永远等待。