利用Dumpcap進行流量監控可按以下步驟操作:
安裝工具:
基于Debian系統,使用命令安裝Wireshark(含Dumpcap):
sudo apt update && sudo apt install wireshark。
配置權限:
普通用戶需賦予抓包權限,執行:
sudo setcap 'cap_net_raw,cap_net_admin+eip' /usr/sbin/dumpcap。
或將用戶加入wireshark組(需重新登錄):
sudo usermod -aG wireshark $USER。
基礎流量捕獲:
eth0)所有流量并保存到文件:sudo dumpcap -i eth0 -w capture.pcap。sudo dumpcap -i eth0 -l。流量過濾:
eth0接口的HTTP流量(端口80):sudo dumpcap -i eth0 'tcp port 80' -w http.pcap。ip.addr == 192.168.1.1)。高級監控配置:
sudo dumpcap -i eth0 -C 500 -W 5 -w capture_%d.pcap。分析與可視化:
用Wireshark打開.pcap文件,通過過濾欄(如tcp.port == 443)或統計工具分析流量。
注意事項:
參考來源: