成都网站建设设计

将想法与焦点和您一起共享

shell统计当前网络连接情况-创新互联

当TCP连接数量非常大时,对当前的内部IP,外部IP的连接情况进行统计

创新互联公司主营舟曲网站建设的网络公司,主营网站建设方案,app软件定制开发,舟曲h5微信平台小程序开发搭建,舟曲网站营销推广欢迎舟曲等地区企业咨询
[root@lvs02 account_tcp]# cat account_tcp.sh 
#!/bin/bash
#统计当前网络连接情况
netstat -na | awk '/^tcp/{s[$6]++}END{for(key in s)print key,s[key]}' > /root/account_tcp/state.txt
#统计Local Address的TCP连接数
netstat -na | awk '/^tcp/' | awk -v FS="[ :]+" '{print $4}' | sort | uniq -c | sort -n > /root/account_tcp/Local_Address.txt
#统计IP为51的Foreign Address的TCP连接情况
netstat -na | awk '/^tcp/' | grep 192.168.10.51 | awk -v FS="[ :]+" '{print $6}' | sort | uniq -c | sort -n > /root/account_tcp/51_tcp.txt
#统计IP为80的Foreign Address的TCP连接情况
netstat -na | awk '/^tcp/' | grep 192.168.10.80 | awk -v FS="[ :]+" '{print $6}' | sort | uniq -c | sort -n > /root/account_tcp/80_tcp.txt
#统计IP为86的Foreign Address的TCP连接情况
netstat -na | awk '/^tcp/' | grep 192.168.10.86 | awk -v FS="[ :]+" '{print $6}' | sort | uniq -c | sort -n > /root/account_tcp/86_tcp.txt
#统计IP为87的Foreign Address的TCP连接情况
netstat -na | awk '/^tcp/' | grep 192.168.10.87 | awk -v FS="[ :]+" '{print $6}' | sort | uniq -c | sort -n > /root/account_tcp/87_tcp.txt

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


本文题目:shell统计当前网络连接情况-创新互联
文章来源:http://chengdu.cdxwcx.cn/article/pppdi.html