Linux下利用nc命令来监控检测服务器的端口使用情况
来源:互联网 发布:管家婆记账软件免费版 编辑:程序博客网 时间:2024/04/25 22:07
最近碰到一个项目,前端用apache htttpd进行发布(80端口),通过双机负载均衡转发到后端的两个tomcat进行处理(8081和8082端口),现在需要随时监控这三个端口的情况,一旦down掉需要能够立即告警处理。批量的系统监控比较好的是用nagios软件来实现,这样小项目专门装一个nagios软件,有点繁琐了。在网上查了一些资料,总结实验了一下,可以用简单的nc命令来实现。
一、nc命令检测端口的用法
# nc -v -w 10 %IP% -z %PORT%
-v 显示指令执行过程。
-w <超时秒数> 设置等待连线的时间。
-u 表示使用UDP协议
-z 使用0输入/输出模式,只在扫描通信端口时使用。
例1:扫描指定的8080端口
# nc -v -w 10 -z 192.168.0.100 8080
Connection to 192.168.0.100 8080 port [tcp/http] succeeded!
例2:扫描20到25的端口范围,并详细输出。
# nc -v -w 2 -z 192.168.0.100 20-25
nc: connect to 192.168.0.100 port 20 (tcp) failed: Connection refused
nc: connect to 192.168.0.100 port 21 (tcp) failed: Connection refused
Connection to 192.168.0.100 22 port [tcp/ssh] succeeded!
nc: connect to 192.168.0.100 port 23 (tcp) failed: Connection refused
nc: connect to 192.168.0.100 port 24 (tcp) failed: Connection refused
nc: connect to 192.168.0.100 port 25 (tcp) failed: Connection refused
例3:扫描1到65535的端口范围,只输出打开的端口(去掉-v参数即可)
# nc -w 1 -z 192.168.0.100 1-65535
Connection to 192.168.0.100 22 port [tcp/ssh] succeeded!
Connection to 192.168.0.100 80 port [tcp/http] succeeded!
Connection to 192.168.0.100 2121 port [tcp/scientia-ssdb] succeeded!
Connection to 192.168.0.100 4004 port [tcp/pxc-roid] succeeded!
Connection to 192.168.0.100 8081 port [tcp/tproxy] succeeded!
Connection to 192.168.0.100 11211 port [tcp/*] succeeded!
转自:http://huangrs.blog.51cto.com/2677571/967512/
- (转) Linux下利用nc命令来监控检测服务器的端口使用情况
- Linux下利用nc命令来监控检测服务器的端口使用情况
- Linux下利用nc命令来监控检测服务器的端口使用情况
- Linux下利用nc命令来监控检测服务器的端口使用情况
- Linux下利用nc命令来监控检测服务器的端口使用情况
- Linux下利用nc命令来监控检测服务器的端口使用情况
- Linux使用nc命令监控检测服务器端口
- Linux使用nc命令监控检测服务器端口
- Linux使用nc命令监控检测服务器端口
- linux—用nc命令监控检测服务器端口
- Linux下通过命令检测远程服务器端口的可用性
- nc命令检测端口的用法
- linux 下nc 命令的使用
- linux 下nc 命令的使用
- linux 下nc 命令的使用
- Linux服务器利用Nethogs监控每个进程的网络使用情况
- linux nc命令的使用
- linux下nc的使用
- 网站性能并发测试工具
- caesar加解密
- hadoop集群中动态增加新的DataNode节点
- N!具体数值有多少位数字
- ppt五种经典字体组合
- Linux下利用nc命令来监控检测服务器的端口使用情况
- spring 管理Dao
- hdu 1420(Prepared for New Acmer)(中国剩余定理)(降幂法)
- 2014年西安区域赛总结Accelerator
- github那些事(一)
- C++读取.ini配置文件
- c#-RTF文本编辑器
- Java—实现AES加密
- Bug in Cocos2dxRenderer.cpp