news 2026/9/7 1:33:06

Linux怎么抓包?

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Linux怎么抓包?

在Linux网络运维与安全分析中,抓包是排查网络故障、分析数据流量的核心操作,不管是定位通信异常问题,还是检测恶意流量,都离不开这一关键技能。那么Linux怎么抓包?请看下文。

在Linux系统中抓包,最常用且功能强大的工具就是tcpdump。它是一个命令行网络抓包和分析工具,能够捕获经过网卡的数据包,并根据条件过滤、显示或保存数据,广泛用于网络故障排查、安全分析和性能调优。

tcpdump 的基本命令格式如下:tcpdump [选项] [过滤表达式]

其中,过滤表达式用于指定要捕获的数据包类型,比如基于IP、端口、协议等。

常用选项说明

掌握以下常用参数,能大幅提升使用效率:

-i interface:指定监听的网络接口,如eth0、wlan0。使用-i any可监听所有接口。

-n:不解析主机名,直接显示IP地址,加快输出速度。

-nn:不解析主机名和端口名(如将http显示为80),输出更简洁。

-v, -vv, -vvv:增加输出的详细程度,v越多信息越详细。

-c count:只捕获指定数量的数据包后自动停止。

-s snaplen:设置每个数据包捕获的字节数,默认通常为262144字节,-s 0 表示捕获完整包。

-w file:将捕获的数据包保存到文件,供后续用tcpdump或Wireshark分析。

-r file:读取之前保存的抓包文件进行分析。

常见使用场景与示例

以下是实际工作中常用的几种抓包方式:

1. 监听指定网卡的流量

tcpdump -i eth0

监听 eth0 接口上的所有数据包。

2. 不解析IP和端口,提高速度

tcpdump -i eth0 -nn

避免DNS反向解析和端口名称转换,适合快速查看原始通信。

3. 只抓取特定主机的流量

tcpdump -i eth0 host 192.168.1.100

仅捕获与该IP通信的数据包,双向都包括。

4. 抓取指定源或目标IP

tcpdump -i eth0 src 192.168.1.100

只抓源IP为 192.168.1.100 的包。

tcpdump -i eth0 dst 192.168.1.200

只抓目标IP为 192.168.1.200 的包。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/5 2:25:58

利用AI技术改进论文引用标注方法,可有效降低文献管理难度

论文引用标注排名:AI工具如何帮你高效管理文献 工具名称 核心功能 效率评分 适用场景 AiBiYe 智能引用格式转换 ★★★★☆ 多格式引用需求 AiCheck 引用查重与合规检测 ★★★★ 避免学术不端 AskPaper 文献内容智能提取 ★★★★ 快速理解文献核心…

作者头像 李华
网站建设 2026/9/5 5:31:37

突发!新增12本期刊被剔除,2026年WOS目录首次更新!

2026年1月19日,科睿唯安本年度第一次更新Web of Science核心期刊目录。与上次更新相比,本期SCIE/SSCI目录共2本期刊发生变动,ESCI/AHCI目录共35本期刊发生变动,详情如下: 图片来源:科睿唯安 常见期刊变动形…

作者头像 李华
网站建设 2026/9/5 22:01:15

申请FCC认证需要准备哪些文件?

申请 FCC 认证的文件需按认证路径(FCC ID、SDoC、Verification)分类准备,核心覆盖企业资质、技术文档、测试资料、合规声明与样品相关文件,不同路径在提交要求与文件细节上有明确差异。以下是完整清单与关键要点:一、通…

作者头像 李华
网站建设 2026/9/7 0:01:57

提升论文写作水平:10个AI提示词优化的关键技巧

工具名称 核心功能 效率评分 适用场景 AiBiYe 论文全流程辅助 ★★★★★ 从选题到降重全流程 AiCheck 选题与查重 ★★★★☆ 选题灵感与查重降重 AskPaper 文献阅读辅助 ★★★★☆ 文献摘要与问答 秒篇 快速生成初稿 ★★★★ 紧急情况下的初稿生成 为什…

作者头像 李华
网站建设 2026/9/5 22:02:26

基于MATLAB实现A星路径规划并包含地图膨胀和路径平滑功能

一、核心代码实现 %% 1. 地图初始化与膨胀处理 function [expanded_map] map_inflation(original_map, inflation_radius)% 使用形态学膨胀处理障碍物se strel(square, inflation_radius*2);expanded_map imdilate(original_map, se); end%% 2. A*路径规划算法 function pat…

作者头像 李华