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

tcpdump捕获指定端口的网络流量并实时输出

tcpdump 是一个网络数据包分析工具,可以捕获和显示通过网络接口传输的网络流量。让我们逐步解释你提供的命令:

tcpdump -i eth0 -n -s 0 -w - port 8333
  • -i eth0: 这里指定了 eth0 网络接口,表示只监听并捕获通过该接口传输的网络数据包。你可以根据需要替换成其他网络接口的名称(比如 eth1lo)。

  • -n: 禁用主机名解析。默认情况下,tcpdump 会尝试将 IP 地址解析为域名,这会影响性能,尤其是在流量较大的情况下。使用 -n 可以加快捕获速度并保留原始 IP 地址。

  • -s 0: 设置捕获数据包的大小。-s 用于指定抓取的包的大小,默认情况下 tcpdump 可能不会捕获整个数据包。如果将其设为 0,则表示捕获完整的包,而不是截取部分包。

  • -w -: 将捕获的数据包写入标准输出(- 表示标准输出),通常用于将数据包直接保存到文件或通过管道传输给其他命令处理。如果你想保存到文件,可以用 -w filename.pcap

  • port 8333: 只捕获目标端口为 8333 的流量。

总结:

这条命令会监听 eth0 接口,捕获通过端口 8333 的所有网络流量,并禁用主机名解析,保存完整的数据包内容到标准输出或指定文件。


http://www.kler.cn/a/324524.html

相关文章:

  • 30-集群Backup Restore
  • MySQL数据库:SQL语言入门 【3】(学习笔记)
  • eBPF on Go
  • ubuntu22 安装 minikube
  • 小白进!QMK 键盘新手入门指南
  • 基于麒麟服务器操作系统V10版本,部署Nginx服务、MySql服务搭建PHP环境,实现静态网站平台的搭建。
  • OpenCV_自定义线性滤波(filter2D)应用详解
  • 护眼灯行业分水岭渐显,书客革命性创新成为企业扩容市场的第一动力
  • qt6 使用QPSQL
  • 【k8s】:DevOps 模式详解
  • 物联网系统中模拟温度传感器测温方案
  • 设计模式之享元(Flyweight)模式
  • 设计模式小记:构造器
  • QT九月28日
  • 阿里云函数计算 x NVIDIA 加速企业 AI 应用落地
  • 量化金融中的 AI 革命:LLMs 如何重新定义交易策略
  • .NET 开源的功能强大的人脸识别 API
  • 博客摘录「 GD32的flash读、擦除、写操作」2024年9月2日
  • 前端问答:JavaScript 中的??和|| 有啥不同
  • 小程序电量
  • 阿布量化:基于 Python 的量化交易框架
  • 德克威尔FS系列一体式PROFINET协议模块组态步骤
  • 文件和目录
  • YOLOv8最新改进2023 CVPR 结合BiFormer
  • 【Java-JVM】
  • Vue之axios请求