zoukankan      html  css  js  c++  java
  • 服务器抓包,linux服务器用tcpdump抓包,用wireshark图形界面分析报文

    首先用下命令查看自己的网络接口:

    ip addr

    出现多个网络接口的时候,用你要抓包的ip地址查找。此处用10.105.218.233抓包,故选用eth0。

    抓取本接口下所有的流量,使用本命令抓包的时候,抓取的流量可能非常多,抓包文件会非常大:

    tcpdump tcp -i eth0  -w eth0.pcap

    抓取本接口下,特定ip之间通信的流量,有效减少干扰的数据包。

     tcpdump -i eth0 host 10.105.218.233 and 10.105.1.136 -w eth0.pcap

    抓取结束后,使用ctrl+c停止。

    然后把eth0.pcap文件下载到本地,使用wireshark打开抓包文件。

    右键某个关心的报文,点击follow-tcp stream可以查看完整的通信过程。

     用颜色来区分数据包发送方向:

  • 相关阅读:
    C语言I博客作业06
    C语言I博客作业05
    C语言I博客作业04
    C语言I博客作业03
    C语言I博客作业02
    作业01
    java ui 点点记
    eclipse修改workspace目录
    postgres恢复
    JDK1.4和JDK1.5以及1.6
  • 原文地址:https://www.cnblogs.com/parasis/p/13064529.html
Copyright © 2011-2022 走看看