办公室里的人们通常在夜间保持工作站开启。
我计划在那里进行节能,因此我想确保如果工作站的所有者每天晚上都开着机器,我可以直接与他交谈。为此,我需要检索每天在特定时间打开的所有工作站的列表。
我怎么做?
答案1
没有提供太多信息,取决于您的设置的复杂性。
获取列表的最简单方法是启动 nmap 作为计划任务,并查看 IP 何时响应和不响应。将这些 IP 映射到用户并询问他们。
如果您愿意,您还可以提前进行匹配并编写 ping 脚本并自动向用户发送电子邮件。如果没有环境详细信息,最常用的解决方案是 ping 扫描并查找谁拥有哪个 IP。
答案2
对于 Windows 工作站,“net view”命令可能适合您。
答案3
您使用 DHCP 吗?您可以使用较短的租约时间(2 小时),并检查 DHCP 服务器表中是否存在“禁止”时间内的续订。
答案4
在我的环境中,我会采用两种方式中的一种来完成此操作。
我是 Spiceworks 用户,因此监控和报告诸如启动时间、系统离线时间、重启等信息非常容易。然后设置每天早上运行的报告,以报告违规行为(即上次启动时间不在上午 6-9 点之间)。设置单独的服务器可能有点过头了,等等等等。如果您想尝试一下,可以免费访问http://www.spiceworks.com/
我还设置了一个 Splunk 系统日志服务器,并将办公室中的许多系统设置为将事件日志发送到此服务器。使用一些 AD 组策略,您可以开始将关机和启动事件发送到事件日志。然后设置一个脚本来监控每晚谁没有关闭系统。
我不知道其中任何一个是否会对您有帮助,或者是否适合您的环境,这只是我做事的方式。