常用的tcpdump操作

tcpdump -i eth0 icmp and host 192.168.0.111 -nn -tttt

用ping检测网络情况时抓包,-nn 显示ip和端口而不是机器名和进程名,-tttt 显示详细的时间

tcpdump -i eth0 host 192.168.0.111 and tcp port 22 -nn -tttt

指定端口抓包

tcpdump -i eth0 src host 192.168.0.111 and dst port 22 -nn -tttt

指定方向抓包

tcpdump -i eth0 icmp and host 192.168.0.111 -w dump.pcap -C 10 -Z root
tcpdump -r test.pcap -nn -tttt

保存抓包数据到dump.pcap,文件大小超过10M后转存到下一个dump.pcap1、dump.pcap2 ......

用 tcpdump -r 来读取文件

tcpdump -i eth0 icmp and host 192.168.0.111 -w %Y%m%d%H%M%S.pcap -G 3600 -Z root

每1小时(3600秒)转存一次,以精确到秒的时间为文件名

 

posted @ 2019-02-18 16:21  晚来秋  阅读(372)  评论(0编辑  收藏  举报