当 ping 被禁用时,如何检查服务器是否处于活动状态?

当 ping 被禁用时,如何检查服务器是否处于活动状态?

如果我使用的是 Windows 7 或标准 Ubuntu 计算机,并且想检查服务器是否已启动,那么除了 ping 之外还有哪些替代方法?如果 ping 已禁用且无响应,我该使用什么方法?

答案1

也许您可以使用端口扫描器,因此如果端口是开放的(例如 netbios、http 或其他任何端口),您将收到回复并知道该机器处于活动状态。

或者如果您知道用户名或密码,可以使用 SNMP 或 WMI 并尝试获取有关机器的信息。

答案2

您还可以使用远程登录使用正确的端口(如果您知道该服务器提供哪些服务)

如果服务器是您的并且在互联网上是不可见的,您可以在服务器上创建自动脚本,并不时将带有时间戳的文件放在公共 ftp 服务器上的某个位置并检查该文件。

如果服务器在互联网上是不可见的,而您在某处拥有一个可见的网络服务器,那么您可以在服务器上创建自动脚本来从网络服务器获取一些页面(甚至是不存在的页面)并监视网络服务器的日志文件以了解模式。

相关内容