小樱 发表于 2021/4/28 22:14

Linux centos tcpdump 抓包获取dns查询记录数据包的方法

Linux centos tcpdump 抓包获取dns查询记录数据包的方法

安装
yum -y install tcpdump

抓包53端口
tcpdump -i eth0 udp port 53 -w 1.pcap

抓包443端口的https流量
tcpdump -i eth0 tcp port 443 -w 1.pcap

抓包8080端口的http流量,并且指定ip为218.91.170.127
tcpdump -i eth0 tcp port 8080 and host 218.91.170.127 -w 1.pcap

抓包触发mtu原因引起内核发送udp分片重组实时看,或者保存到本地搜索ip.fragment
tcpdump -ni eth0 udp and "ip & 0x20 != 0 or ip & 0x1fff != 0"

抓包文件如果很大可以压缩后在下载
tar -zcvf 1.pcap.tar.gz 1.pcap

然后把数据包文件用wireshark查看即可

不可名 发表于 2021/7/19 02:51

{:3039:}{:3038:}{:3026:}
页: [1]
查看完整版本: Linux centos tcpdump 抓包获取dns查询记录数据包的方法