美文网首页
Linux工具tcpdump

Linux工具tcpdump

作者: CodingCode | 来源:发表于2023-07-19 05:15 被阅读0次
  1. 安装
$ sudo yum install tcpdump
  1. 用法
$ sudo tcpdump -i any host 192.168.1.1 and port 8888

保存为pcap文件在Wireshark上打开查看:

$ sudo tcpdump -i any host 192.168.1.1 and port 8888 -w path/to/tmp.pcap        

过滤主机:

$ sudo tcpdump -i eth1 src host 192.168.1.1   # 源主机地址为192.168.1.1
$ sudo tcpdump -i eth1 dst host 192.168.1.1   # 目的主机地址为192.168.1.1
$ sudo tcpdump -i eth0     host 192.168.1.1         # 源或者目的主机地址为192.168.1.1

过滤端口:

$ sudo tcpdump -i eth1 src port 8888     # 源端口是8888
$ sudo tcpdump -i eth1 dst port 8888     #目的端口是8888
$ sudo tcpdump -i eth0     port 8888           # 源或者目的端口是8888
  1. 参数

-i:指定接口
可以使用-D参数列出所有的接口,any指定任意接口。

$ sudo tcpdump -D

相关文章

  • tcpdump

    参考: Linux使用tcpdump抓取网络数据包示例 Linux命令行下抓包工具tcpdump的使用 示例: 截...

  • tcpdump工作原理

    Linux中强大的网络数据采集分析工具——TcpDump。用简单的话来定义tcpdump,就是:dump the ...

  • tcpdump抓包

    tcpdump linux unix下的抓包工具。 默认只抓68个字节 tcpdump -i eth0 -s 0 ...

  • tcpdump 命令使用简介

    简单介绍 tcpdump 是一款强大的网络抓包工具,运行在 linux 平台上。熟悉 tcpdump 的使用能够帮...

  • 十九、tcpdump抓包

    tcpdump是一款强大的网络抓包工具,运行在Linux平台上。熟悉tcpdump的使用能够帮助我们分析、调试网络...

  • linux tcpdump 教程 抓包助手

    tcpdump简介 tcpdump是linux下一个非常方便简单的抓包工具,在我们日常的运维、服务器管理、部署、调...

  • macOS 下使用 tcpdump 抓包

    tcpdump 是 Unix/Linux 下的抓包工具,在 macOS 上也有实现。这个命令可以针对指定网卡、端口...

  • Tcpdump使用(未完待续)

    一、linux 安装tcpdump 1. 使用yum 直接安装tcpdump yum install tcpdum...

  • tcpdump命令详解

    linux命令之tcpdump 1、tcpdump命令简介 tcpdump命令是基于unix系统的命令行的数据报嗅...

  • ubuntu移植Tcpdump到Android平台

    为Linux平台编译Tcpdump 源码准备Tcpdump-4.7.4libpcap-1.7.4 编译之前确保有l...

网友评论

      本文标题:Linux工具tcpdump

      本文链接:https://www.haomeiwen.com/subject/ymeoudtx.html