以下是Debian下Dumpcap捕获数据包的核心技巧:
安装与权限
sudo apt install dumpcap安装。sudo setcap 'CAP_NET_RAW+eip CAP_NET_ADMIN+eip' /usr/bin/dumpcap赋予权限。基础捕获
sudo dumpcap -i any。sudo dumpcap -i eth0。-w output.pcap。过滤技巧
-f "tcp port 80"。-f "ip.addr == 192.168.1.1"(IP)或-f "tcp"(协议)。-f "tcp src port 80 and dst host example.com"。高级选项
-c 100(仅抓100个包)。-s 65535(捕获完整数据包)。sudo dumpcap -i eth0 -w - | wireshark -k -i -。-z fast(启用快速模式)。配置文件
/etc/dumpcap.conf或~/.dumpcap,可设置默认接口、缓冲区大小等。注意事项
-C限制文件大小(如-C 10m限制10MB)。参考来源: