TcpScanner是一款探测服务器端口存活性的扫描工具,它基于TCP扫描,图形化界面管理,主要适用对象为服务器运维人员。一般中小型网络环境,其服务器的数量往往要多于网络设备,尤其是有web业务的公司。对于运维人员来说,必须保证业务不能中断(服务器端口服务正常),而网络中服务器数量往往很庞大,怎样及时发现问题很关键。因此,基于先前编写过的一款TCP扫描工具,略做修改,在此分享。
TcpScanner介绍
在介绍工具用法前,我先来说说这款工具的具体功能以及优缺点。
先来一张截图:
背景金刚狼!
功能
- 检测服务器端口存活性
- 支持nslookup
- 邮件告警(1.3版本中已加入)
优点
- 图形化界面,管理方便使用简单
- 支持批量服务器端口检测
- 自定义扫描间隔,自定义结果筛选条件
缺点
- 目前只支持tcp扫描
- 没有优化,可能存在一些bug
TcpScanner用法
(1)填写excel
先准备一张excel表,填写将要检测的服务器名称、ip、端口、域名。
严格按照模板填写,否则可能会使结果不准确,NAME列不要出现重复,如果是同一台服务器,名字可以加以区分。
(2)加载excel
运行程序,点击浏览,加载填写完毕的excel文件(最好是.xls文件,xlsx可能会报错)。
(3)检测excel
点击检测,程序将对excel填写内容进行检测,如无问题则显示导入excel成功,如有问题则检查excel填写是否有误。
(4)选择参数
选择运行间隔、中断筛选参数。
注:运行间隔表示多久扫描一次(单位:s),中断筛选表示显示中断几次以上的条目(单位:次)。
(5)开始运行
点击开始按钮,此时正常来说程序开始运行了。程序界面上有三个显示框,从右手边开始,第一个显示所有检测的条目,第二个显示出现中断的条目,第三个显示筛选后最终的条目。
此时,运维人员便可以通过观察最终显示框中是否存在条目,来判断是否有中断的服务了。当然,如果需要运维人员时时看着程序,工作量也很大,所以在此V1.3版本中增加了邮件通知功能,即出现中断服务通过邮件发送告警通知。
注:在程序运行后,出现的条目前面有标注数字,这表示此条目中断的次数,如果恢复了,则数字会减小。
TcpScanner下载
(GITHUB源代码下载):TcPScannerV1.2
(百度网盘下载):TcPScannerV1.2
(如果需要1.3版本,可以在博客下方留言)
结语:工具是在2016.2月编写的,现进行了一些小改动,可能存在bug,如出现错误可留言告知,我会尽快修复,谢谢!