TCPDump 完全指南:从入门到抓包分析实战
TCPDump 是网络工程师、安全研究员、运维人员的必备工具,结合 Wireshark 可以更直观地分析数据包。
免费影视、动漫、音乐、游戏、小说资源长期稳定更新! 👉 点此立即查看 👈
TCPDump 是 Linux/Unix 系统下的一个强大的命令行网络抓包工具,它能够捕获流经网络接口的数据包,并以可读的形式显示出来。
它支持丰富的过滤规则,可以精确抓取特定协议、IP、端口的数据包,是网络故障排查、安全分析、协议学习的利器。

1. 安装 TCPDump
在部分 Linux 发行版中TCPDump 已经预装。如果没有,可以使用包管理器安装:
# Debian/Ubuntsudo apt install tcpdump# CentOS/RHELsudo yum install tcpdump# macOS (通过 Homebrew)brew install tcpdump
验证安装:
tcpdump --version
2. 基本用法
(1) 查看可用网络接口
tcpdump -D
输出示例:
1.eth02.wlan03.lo (Loopback)
(2) 捕获所有网络流量
sudo tcpdump -i eth0-i eth0:指定网卡(默认是第一个非 loopback 接口)按Ctrl+C停止抓包
(3) 保存抓包数据到文件
sudo tcpdump -i eth0 -w capture.pcap
-w capture.pcap:保存为.pcap文件(可用 Wireshark 分析)
(4) 读取抓包文件
tcpdump -r capture.pcap
3. 过滤数据包
TCPDump 支持BPF(Berkeley Packet Filter)语法,可以精确过滤数据包。
(1) 按 IP 过滤
# 抓取来自 192.168.1.100 的流量sudo tcpdump -i eth0 host 192.168.1.100# 抓取目标 IP 是 8.8.8.8 的流量sudo tcpdump -i eth0 dst 8.8.8.8# 抓取源 IP 是 192.168.1.1 的流量sudo tcpdump -i eth0 src 192.168.1.1
(2) 按端口过滤
# 抓取 80 端口的 HTTP 流量sudo tcpdump -i eth0 port 80# 抓取目标端口 443 (HTTPS)sudo tcpdump -i eth0 dst port 443# 抓取源端口 22 (SSH)sudo tcpdump -i eth0 src port 22
(3) 按协议过滤
# 抓取 ICMP (Ping) 流量sudo tcpdump -i eth0 icmp# 抓取 TCP 流量sudo tcpdump -i eth0 tcp# 抓取 UDP 流量sudo tcpdump -i eth0 udp
(4) 组合过滤
# 抓取来自 192.168.1.100 的 80 端口流量sudo tcpdump -i eth0 "host 192.168.1.100 and port 80"# 抓取非 HTTP/HTTPS 的流量sudo tcpdump -i eth0 "not (port 80 or port 443)"
4. 高级用法
(1) 限制抓包数量
# 只抓 10 个包后停止sudo tcpdump -i eth0 -c 10
(2) 显示数据包内容(十六进制 + ASCII)
sudo tcpdump -i eth0 -X
(3) 抓取 HTTP 请求(显示 URL)
sudo tcpdump -i eth0 -A "tcp port 80 and (((ip[2:2] - ((ip[0]&0xf)<<2)) - ((tcp[12]&0xf0)>>2)) != 0)"
(4) 抓取 DNS 查询
sudo tcpdump -i eth0 port 53
5. 结语
TCPDump 是网络工程师、安全研究员、运维人员的必备工具,结合 Wireshark 可以更直观地分析数据包。掌握它,你就能像黑客一般洞察网络流量!
游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。
同类文章
OPPO Pad 5 Pro 平板现身官网,消息称新机将搭载第五代骁龙 8 至尊版处理器
OPPO Pad 5 Pro 平板官方页面曝光,或将首发骁龙 8 Gen 3 至尊版芯片 安卓平板电脑市场即将迎来一位实力强劲的新成员。近日,OPPO 在其官方网站的预约页面中,低调展示了即将发布的 OPPO Pad 5 Pro。从释放的轮廓海报来看,这款新平板明确支持悬浮磁吸键盘和智能手写笔,直接
消息称某厂折叠屏新机排期暂定 7 月:镜头模组、物料大面积国产化,预计为小米 MIX Fold 5
消息称国产折叠屏旗舰定档7月发布:核心物料与镜头模组全面国产化,疑似小米MIX Fold 5 近期,数码科技领域再度传来重磅动态。据知名爆料博主@智慧皮卡丘在微博平台透露,国内某头部厂商的下一代折叠屏旗舰手机,已在核心物料、影像镜头模组乃至系统软件层面实现了大规模国产化与深度自研。在当前的产业链发展
消息称高通骁龙 8 Elite Gen6 Pro 处理器将支持 LPDDR6 内存
下一代安卓旗舰芯片革命:骁龙 8 Elite Gen6 Pro 正式官宣支持 LPDDR6 内存 安卓阵营即将迎来新一轮的性能飞跃。根据最新的供应链与行业爆料综合确认,高通下一代旗舰移动平台——骁龙 8 Elite Gen6 Pro,将率先实现对下一代 LPDDR6 内存标准的支持,这无疑将为来年旗
消息称一加 Ace6 至尊版搭载 8500mAh 电池、165Hz 屏、天玑 9500 芯片
一加 Ace6 至尊版最新爆料:天玑9500与8500mAh超大电池引领性能革新 近期,科技数码领域再度迎来重大爆料。根据知名数码博主 @熊猫很禿然 的最新信息,一加即将推出的 Ace6 至尊版有望在硬件配置上实现全新突破。据悉,该机型可能搭载行业领先的 8500mAh 超大容量电池,配备一块支持
6.99美元捡漏64GB内存条!因店员不识货“白送”
仅花7美元“捡漏”高端内存?一次令人啼笑皆非的零售乌龙 近日,海外科技社区热议一则真实趣闻:一位顾客在当地清算商店以极低价格“捡漏”高端硬件。据科技媒体Wccftech报道,这位幸运用户仅支付6 99美元,便购得一套64GB容量的英睿达(Crucial)DDR5-5600 SODIMM笔记本内存套装
- 日榜
- 周榜
- 月榜
相关攻略
2015-03-10 11:25
2015-03-10 11:05
2021-08-04 13:30
2015-03-10 11:22
2015-03-10 12:39
2022-05-16 18:57
2025-05-23 13:43
2025-05-23 14:01
热门教程
- 游戏攻略
- 安卓教程
- 苹果教程
- 电脑教程

