当前位置: 首页 > news >正文

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 的包。

http://www.cnnetsun.cn/news/718521.html

相关文章:

  • 收藏级指南|RAG架构演进全解析:从基础到智能体协同的技术路径
  • 发一篇SCI论文多少钱?
  • 2026年最强网络安全工程师核心知识学习路线总结,从入门到精通,看这一篇就够了
  • Proxmox VE 20节点企业级集群部署与管理指南
  • LoRa智能网关在智慧农业远程监测中的解决方案
  • Java生态下的AI框架怎么选?6款主流工具的优劣势对比
  • 数据处理中的两大基石:何时选择Excel,何时考虑Access
  • 降低AIGC重复率的实用指南:10款官网工具测评及概念深入解析
  • 红蓝对抗实战保姆级攻略!从定规则到复盘优化,小白看完也能冲
  • 消息中间件选型分析——从Kafka与RabbitMQ的对比来看全局
  • 全网最全本科生必看TOP8 AI论文工具测评
  • 十大官网工具对比分析:如何有效降低AIGC重复率及概念详解
  • 导师推荐8个AI论文写作软件,自考学生轻松搞定论文格式规范!
  • PHP返回的是HTML?
  • 小白也能丝滑入手浏览器自动抓取可用数据
  • 互联网教育平台如何优化WordPress的Word公式渲染速度?
  • 强烈安利!专科生毕业论文必备TOP9 AI论文网站测评
  • 生态博弈与未来前瞻:GEO将如何重塑互联网、商业与竞争格局
  • 信创环境下如何选择合适的大文件上传插件?
  • springboot兴租民宿客房管理系统
  • 红队实战:用 CodeQL + LLM 打造“自动代码审计机”,我在 GitHub 热门项目里挖到了 3 个 0-day
  • 从接需求到上线:Trae 的“原生中文 Agent”模式,是否真的比 Cursor Composer 更懂中国程序员?
  • AdvancedEmojiDS.dll文件丢失找不到问题 免费下载方法分享
  • 无人机视角泥石流检测数据集VOC+YOLO格式21214张4类别
  • 文科核心期刊快速发表秘籍:8大权威平台+AI投稿效率翻倍技巧
  • 文科核心期刊突破之道:8大平台智能遴选+AI辅助投稿提速策略
  • Rust 泛型(Generics)学习教程
  • 收藏必备!大模型强化学习(LLM-RL)训练框架深度解析:从TRL到verl,一站式学习指南
  • 收藏!2026年AI行业最大机会:深耕应用层,抢占百万年薪赛道
  • Java volatile关键字