在不唤醒它的情况下检查本地网络上的计算机是否处于睡眠状态

Pri*_*ome 5 sleep ping wake-on-lan

我想检查本地计算机上的计算机是否处于睡眠状态或唤醒状态,但没有在 LAN 上唤醒它。如果我 ping 机器,则机器会自动唤醒。我不想要那个。我只需要检查计算机的状态。

所有机器都是运行 Mac OS X Lion 的 Mac。

Яро*_*лин 1

两种通用方法可以解决此问题:

  1. 定期受监控的主机执行 ping 操作
  2. 指示 NIC 让操作系统继续执行 ping 操作。

在第一种情况下,您将监视目标主机的活动,如果它变得安静,则它正在睡眠。

在第二种情况下,您必须将网络接口的 LAN 唤醒功能配置为仅响应特定类型的 wol 信号,而不响应任何 ping。或者,您可以完全禁用局域网唤醒。在这种情况下(大概)主机只有在唤醒时才会响应 ping。

遗憾的是,我没有 Mac OS X 可以玩,但也许 LAN 唤醒设置的配置方式与 FreeBSD 中的方式相同(man 8 ifconfig,查找 wol)。


归档时间:

查看次数:

4699 次

最近记录:

8 年,4 月 前