本文讲述 wireshark 抓包工具的使用。借助抓包工具,我们可以分析网络协议,诊断网络问题。
# centos 安装 wireshark
yum install -y wireshark
# 监控 http 的 get 和 post 请求
tshark -s 512 -i eth0 -n -f 'tcp dst port 80' -R 'http.host and http.request.uri' -T fields -e http.host -e http.request.uri -l | tr -d '\t'
提示
同类工具 httpry
# 监控 mysql 查询语句
tshark -s 512 -i lo -n -f 'tcp dst port 3306' -R 'mysql.query' -T fields -e mysql.query
提示
同类工具 MySQL Sniffer