来自远程代理的简单 ping

simple ping from remote agent

我一直在四处寻找,看看是否有一些简单的独立(ish)agent/server 设置允许从带有代理的主机启动 ping。当我说 "ping," 时,我的意思是通过 icmp echo and/or tcp 端口检查。我有 Windows、Linux 和 AIX 系统可以获得这样的代理。

我想设置一个带有身份验证的中央服务器,它可以从 任何具有这些代理之一的设备发出 ping 。主要用途是 VPN 测试,以便可以从我不一定有权访问的设备发起流量。

似乎有些监控软件有这个功能(例如 Zabbix),但我不想为了获得这个功能而经历安装整个大型软件的痛苦。

我们几乎所有的 AIX 和 Linux 系统都安装了 perl,所以如果我必须自己编写,这可能是一个不错的选择。我宁愿找到一些东西 "tried-and-true" 不过...

我没有意识到我们已经在几乎所有服务器上安装了 SaltStack(我是网络专家,不是服务器专家)。在我与其中一位服务器管理员交谈后,他向我展示了如何使用 Salt.

来完成此操作