tcpdump

tcpdump 简明手册

tcpdump 使用 -- 选项类

选项示例说明
-itcpdump -i eth0指定网络接口,默认是 0 号接口(如 eth0),any 表示所有接口
-nntcpdump -nn不解析 IP 地址和端口号的名称
-ctcpdump -c 5限制要抓取的网络包的个数
-wtcpdump -w file.pcap保持到文件中,文件名通常以 .pcap 为后缀

tcpdump 使用 -- 过滤表达式类

选项示例说明
host、src host、dst hosttcpdump -nn host 192.168.1.100主机过滤
port、 src port、dst porttcpdump -nn port 80端口过滤
ip、ip6、arp、tcp、udp、icmptcpdump -nn tcp协议过滤
and、or、nottcpdump -nn host 192.168.1.100 and port 80逻辑表达式
tcp[tcoflages]tcpdump -nn "tcp[tcpflags] & tcp-syn != 0"特定状态的 TCP 包