自动化基本连通性测试的工具

自动化基本连通性测试的工具

当我们的供应商设置了一定的测试环境之后,我们需要进去进行PC与服务器之间以及服务器之间的连通性测试。

问题在于我们在两个节点的多个端口之间运行一系列 telnet 测试,这是一个手动且相当繁琐的过程。

有谁知道一个小工具或脚本,我可以输入要测试的端口范围,并针对这些端口运行一系列自动测试?我需要做的就是验证是否可以从源 PC/服务器到目标服务器 IP 地址/端口建立 TCP 连接。

谢谢,黄

答案1

你可以使用端口扫描器nmap

您可以使用-P来指定单个端口或范围:-P 25,80,110,1024-2048,3306

答案2

netcat/nc并且可能预计工具非常适合此操作。例如,使用 nc,您可以设置超时,然后查询命令的退出状态

nc -w 1 example.com  80

如果可以建立连接,则会在 1 秒后返回退出状态 0,如果无法建立连接,则返回 1。

答案3

对于长期监控,您应该使用 nagios。您还可以配置发生故障时的通知和升级。

www.nagios.org

相关内容