首页 > 其他 > 详细

awk统计连接状态

时间:2015-01-09 01:46:35      阅读:329      评论:0      收藏:0      [点我收藏+]

1.查出连接状态为ESTABLISH最多的IP连接数,将其封掉。

# netstat -antlp|grep ‘ESTAB‘|awk ‘{print $5}‘|awk -F: ‘{print $1}‘|sort |uniq -c|sort -rn -k 1

2.统计连接状态为ESTABLISH的IP连接数

# netstat -antlp|grep ‘ESTAB‘|awk ‘{print $5}‘|awk -F: ‘{print $1}‘|sort |uniq -c|sort -rn

3.查出连接状态为SYN_REC最多的IP,将其封掉。

# netstat -antlp|grep ‘SYN_REC‘|awk ‘{print $5}‘|awk -F: ‘{print $1}‘|sort |uniq -c|sort -rn -k 1

4.统计连接状态为SYN_REC的IP连接数

# netstat -antlp|grep ‘SYN_REC‘|awk ‘{print $5}‘|awk -F: ‘{print $1}‘|sort |uniq -c|sort -rn

正常来说这个值很小,最好小于5

5. 统计tcp连接状态的连接数

# netstat -antlp |awk ‘/^tcp/{S[$NF]++}END{for (a in S)print a,S[a]}‘


本文出自 “hanyun.fang” 博客,请务必保留此出处http://hanyun.blog.51cto.com/1060170/1600839

awk统计连接状态

原文:http://hanyun.blog.51cto.com/1060170/1600839

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!