我在城市的不同位置有一堆计算机(运行 Windows 7),我需要知道哪些计算机实时在线。由于没有一台计算机具有静态 IP 地址,因此我无法使用通常的 ping 计算机机制。
我最初的想法是创建一个 Windows 服务并将其安装在每个客户端上,然后让各自的服务 ping 一个中央服务器(我有一个亚马逊 EC2 帐户,运行 Windows 操作系统),它可以跟踪每台各自计算机的最后一次 ping 时间收到了。然后,基于网站的仪表板将从服务器读取数据库,并根据最后记录的 ping 判断相应计算机是否在线/离线。
现在,所有这一切似乎都需要做很多工作,因为这一定是一个相当普遍的问题。任何人都可以建议一个开箱即用的解决方案或类似的机制来实现我的目标,即监控没有静态 IP 地址的远程计算机的在线/离线状态。谢谢