当工作站从有线网络恢复到 wifi 时,如何收到警报?

当工作站从有线网络恢复到 wifi 时,如何收到警报?

我在高需求的医疗环境中使用了一堆医疗级一体式工作站,它们一直插着电源和有线网络。这些系统配备了 30 分钟的备用电池和 wifi 卡,以实现冗余。我们的想法是,它们在有线网络上运行,如果电缆被绊倒或拔掉,工作站将切换到 wifi,病例记录可以继续。这个计划的难点在于,我们需要知道何时切换到 wifi,这样我们才能解决最初触发切换的电线问题。这些系统运行 WinXP(供应商要求)。我们不会完全在 wifi 上运行它们,因为这是一个电气噪声环境,wifi 不是 100% 可靠 - 而且 wifi 的吞吐量也不是那么好。

当这些系统从有线网络切换到 wifi 网络时,我可以/如何让它们提醒我?

谢谢!

答案1

我可以想到一些不同的想法。

您正在寻找的 Windows XP 中的“内置”功能是网络位置感知服务。话虽如此,但您需要自定义代码才能利用它,因为它只是一个 API,而不是一个完整的“解决方案”。

您可以使用“ping 探测”工具轮询客户端计算机上的有线 NIC IP 地址,并报告它们是否不可用。如果您的探测实用程序无法处理探测 DNS 名称,您可能需要在客户端上使用 DHCP 保留或静态 IP 地址。

您可能能够使用 Nagios、Zabbix、系统日志接收器、SNMP 陷阱接收器等工具监控以太网交换机端口,并使用脚本处理端口“关闭”事件。如果您熟悉脚本编写,我认为您可以相当轻松地拼凑出一些东西。

答案2

是的。

更准确的答案需要更多细节,因为有几种方法可以解决此问题,但从实际情况来看,您确实需要一个监控系统。至少,考虑设置一个 SNMP 服务器,所有客户端都可以向其报告,并在其有线连接状态发生变化时通过 SNMP 发送警报。

您甚至可以做一些更简单的事情,比如通过 ping 跟踪进行监控,并编写一个脚本,如果连续错过 [x] 次 ping,则触发警报...但想到将其用于医疗环境,我就不寒而栗。现在我想到这个问题。

如果这真的很重要,那就花点钱买一套企业级监控套件吧。

相关内容