温馨提示×

debian dumpcap如何指定网卡

小樊
38
2026-09-25 00:32:33
栏目: 智能运维

在 Debian 上使用 dumpcap(Wireshark 套件中的命令行抓包工具)时,可以用 -i 参数来指定网卡。

1. 查看可用网卡

dumpcap -D

或

ip link

输出示例:

1. eth0
2. wlan0
3. any

2. 指定网卡抓包

sudo dumpcap -i eth0

抓到文件(默认会生成临时文件):

sudo dumpcap -i eth0 -w capture.pcap

3. 常用参数示例

  • 指定网卡并限制文件大小(每个文件 10MB):
sudo dumpcap -i eth0 -w capture.pcap -b filesize:10000
  • 环形缓冲(最多 5 个文件):
sudo dumpcap -i eth0 -w capture.pcap -b files:5
  • 抓所有流量(any 网卡):
sudo dumpcap -i any

4. 注意事项

  • 通常需要 root 权限或 dumpcap 有 cap_net_raw 能力
  • Debian 安装:
sudo apt update
sudo apt install wireshark-common

如果你是想 在 systemd / 服务方式 / 非 root 用户下使用 dumpcap 指定网卡,也可以继续问。

0 踩