码迷,mamicode.com
首页 > 其他好文 > 详细

监控系统状态2

时间:2019-01-09 11:22:42      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:三次   51cto   握手   host   安装工具   监控系统   install   shark   tab   

查看网络状态

netstat 查看网络状态
netstat -lnp 查看监听端口
netstat -an 查看系统的网络连接状况
netstat -lntp 只看出tcp的,不包含socket
ss -an 和nestat异曲同工

自行查看TCP三次握手四次挥手的过程

分享一个小技巧:
查看所有状态的数字统计:netstat -an | awk ‘/^tcp/ {++sta[$NF]} END {for(key in sta) print key,"\t",sta[key]}‘
技术分享图片
ESTABLISHED是正在通信的客户端

Linux下抓包

抓包工具tcpdump
安装:yum install -y tcpdump
用法:tcpdump -nn
tcpdump -nn -i ens33 //按照网卡名称
技术分享图片

tcpdump -nn port 80 //指定端口
tcpdump -nn not port 22 and host 192.168.0.100
tcpdump -nn -c 100 -w 1.cap //-c指定数据包抓捕数量;-w指定存放文件
查看文件:tcpdump -r 1.cap file 1.cap(查看文件概况)

安装工具:yum install -y wireshark
查看80端口web:tshark -n -t a -R http.request -T fields -e "frame.time" -e "ip.src" -e "http.host" -e "http.request.method" -e "http.request.uri"
例:
技术分享图片

监控系统状态2

标签:三次   51cto   握手   host   安装工具   监控系统   install   shark   tab   

原文地址:http://blog.51cto.com/14079728/2340394

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!