我已经有一段时间这个恼人的问题了。基本上,我喜欢让我的iMac保持睡眠状态,但让它监听WOL数据包以进行远程访问。我知道Macs会每2个小时左右醒来一次注册他们的基站(如果你有的话),但他们会马上回来睡觉。
我的问题是,由于无论什么原因(大概是像机器人发送魔法数据包到随机IP地址并尝试使用密码来获取访问权限),只要Mac收到魔法数据包,它就会唤醒(显示仍然关闭)但不会如果没有进一步的网络活动,请回去睡觉。
我下载了sleepwatcher,但我不确定如何正确使用它。我想我基本上需要一小段代码,等待可能30秒,如果没有检测到网络连接,则重新进入睡眠状态。我知道请求代码通常不赞成这里,我通常不会,但在这种情况下,我正在努力甚至开始。
作为一个附带问题,是否可以记录发送魔术包的IP地址?这也可能有用,如果它来自同一个IP,我可以简单地阻止它。
我真的很感激你的帮助。
谢谢,
斯科特