tcpdump常用配置指导
参考:http://www.cnblogs.com/ggjucheng/archive/2012/01/14/2322659.html
说明:
普通情况下,直接启动tcpdump将监视第一个网络接口上所有流过的数据包。
tcpdump -i ens33 -c 10
举例:
下面是抓取和www.baidu.com之间通信的4个报文,每个报文显示以太头。
显示报文的完整内容,-xx
tcpdump -i ens33 -xx -vvv host www.baidu.com
tcpdump -i ens33 host www.baidu.com
举例
tcpdump -i ens33 tcp -c 4
举例:只抓取4个tcp报文
tcpdump -i ens33 udp
举例,下例子中,只有www.baidu.com的dns解析会被抓到,ping包的icmp不会抓到。
抓icmp报文,如下:
抓http报文,如下,举例见下面的内容:
tcpdump -i ens33 tcp port 80
抓https报文,如下:
tcpdump -i ens33 tcp port 443
tcpdump -i ens33 tcp port 80
举例:
tcpdump -i ens33 udp port 53
tcpdump -i ens33 host www.baidu.com and 192.168.248.156
举例:下例子中,ping 163时,tcpdump不会抓到包,但是ping baidu时,会抓到包。
tcpdump -i ens33 tcp port 443 -w ./https.cap
再使用 xftp 将文件导出到windows后,再使用wireshark进行查看。
tcpdump -i ens33 -vvv host www.baidu.com
原文:http://www.cnblogs.com/zhouhaibing/p/7633198.html