当前位置: 首页
科技数码
TCPDump 完全指南:从入门到抓包分析实战

TCPDump 完全指南:从入门到抓包分析实战

热心网友 时间:2025-12-15
转载

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 可以更直观地分析数据包。掌握它,你就能像黑客一般洞察网络流量!

来源:https://www.51cto.com/article/820141.html

游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

同类文章
更多
吉利星愿纯电小车5月28日上市 新增自动泊车与哨兵模式

吉利星愿纯电小车5月28日上市 新增自动泊车与哨兵模式

新款吉利星愿纯电小车将于5月28日上市。新车新增辅助泊车与哨兵模式,并配备翼子板摄像头以实现相关功能。内饰换装怀挡设计,核心配置预计延续现款。车身尺寸不变,提供35kWh和47kWh两种电池包选项,对应CLTC续航分别为360公里和460公里,动力或继续搭载58kW电机。

时间:2026-05-24 15:14
雷蛇灵刃16 2026款游戏本首发 酷睿Ultra9配RTX5090售39999元

雷蛇灵刃16 2026款游戏本首发 酷睿Ultra9配RTX5090售39999元

雷蛇年度硬件旗舰新品如期而至。2026款灵刃16游戏本现已登陆京东平台,并定于5月30日正式发售。对于追求顶级游戏性能与精湛工艺的硬核玩家和内容创作者而言,这份详细的配置与价格清单,无疑是规划下一次装备升级的重要参考。 本次发布的配置梯度明确,全系搭载英特尔酷睿Ultra 9 386H高性能处理器,

时间:2026-05-24 15:14
AI交易判官引争议 二手卖家破防网友热议

AI交易判官引争议 二手卖家破防网友热议

闲鱼卖家因买家使用AI模型判定风险陷入纠纷,买家坚持额外承诺。平台称已有售后规则,无需口头保证。类似事件中,用户曾因轻信AI错误信息受损。当前生成式AI存在“幻觉”现象,输出基于概率而非事实核查。AI可作为辅助工具,但无法替代人类判断或为信息真实性背书。交易中应核实信息、遵循平台规。

时间:2026-05-24 15:14
半导体ETF年内涨幅超350%再创新高

半导体ETF年内涨幅超350%再创新高

三倍做多半导体ETF收盘大涨超7%,股价创历史新高,年内累计涨幅已超过350%。半导体行业受人工智能算力需求驱动,产业链各环节均受益于技术变革。高杠杆带来高波动,行业虽基本面强劲,但估值、地缘风险及技术迭代等不确定性仍需关注。半导体作为现代工业核心,其动向持续影响全球科技产业链。

时间:2026-05-24 15:13
中国女航天员太空接力 书写星河浪漫征程

中国女航天员太空接力 书写星河浪漫征程

中国女性以坚韧与浪漫为太空探索增添亮色。刘洋强调女性视角不可或缺,王亚平以行动追逐航天梦想,王浩泽从火箭建造者成为航天员,黎家盈则将地域拼搏精神与航天精神相连。她们共同展现女性在航天领域的卓越贡献,神舟二十三号即将承载这份“她力量”远征寰宇。

时间:2026-05-24 15:13
热门专题
更多
刀塔传奇破解版无限钻石下载大全 刀塔传奇破解版无限钻石下载大全
洛克王国正式正版手游下载安装大全 洛克王国正式正版手游下载安装大全
思美人手游下载专区 思美人手游下载专区
好玩的阿拉德之怒游戏下载合集 好玩的阿拉德之怒游戏下载合集
不思议迷宫手游下载合集 不思议迷宫手游下载合集
百宝袋汉化组游戏最新合集 百宝袋汉化组游戏最新合集
jsk游戏合集30款游戏大全 jsk游戏合集30款游戏大全
宾果消消消原版下载大全 宾果消消消原版下载大全
  • 日榜
  • 周榜
  • 月榜
热门教程
更多
  • 游戏攻略
  • 安卓教程
  • 苹果教程
  • 电脑教程