Dumpcap在Debian上的网络监控实践
定位与优势
安装与权限配置
快速上手与常用命令
典型监控场景与命令示例
| 场景 | 命令示例 | 说明 |
|---|---|---|
| 服务器对外 HTTP 访问排障 | sudo dumpcap -i eth0 -f “tcp port 80” -C 10 -w http.pcap | 只抓 80 端口,文件满 10MB 滚动,便于定位异常请求与时延 |
| 全量留存与事后分析 | sudo dumpcap -i any -C 100 -w full_$(date +%F).pcap | 抓取所有接口,便于安全取证与协议问题回溯 |
| 远程实时排障 | 在服务器:sudo dumpcap -i any -w - | 在本地:wireshark -k -i - |
| 资源占用可控的短时采样 | sudo dumpcap -i eth0 -c 1000 -w sample.pcap | 限制采样量,快速获取代表性流量片段 |
| 以上命令均基于 BPF 捕获过滤 与 文件分段 能力,兼顾性能与可运维性。 |
性能与合规建议