zoukankan      html  css  js  c++  java
  • 如何在Linux系统通过抓包分析视频流媒体直播点播平台的页面报错原因?

    我们的视频流媒体系统(包括EasyNVR ,EasyDSS,EasyGBS)都可以在windows和linux中进行部署,如果页面出现报错,在windows中我们可以用wirshark进行抓包,在linux中我们可以输入tcpdump命令来进行抓包,可以通过抓包来进行报错分析。

    下面为大家介绍一下抓包的过程:

    1、首先用finalshell或者Xshell打开linux的服务器后,先用ifconfig查询下该Linux服务器的ip地址以及网段接口。

    2、由此我们知道该网络的网关接口位eth0,接下来输入
    tcpdump -i eth0 -w eth0.cap (第一个eth0是接口,第二个是文件夹名称)然后按下回车,系统就进行抓包了,我们在抓包过程中可以对页面进行播放,设备接入等等操作。

    3、差不多十分钟左右就可以停止了(如果不停止的话抓包过程会一直运行,这样会占据服务器很大的储存空间),按下ctrl+c就停止抓包了。

    4、接着我们可以看到当前文件夹目录中会出现eth0.cap的文件,这个就是我们所抓的包。

    5、将该文件下载到我们本地中用wirshark打开后

    我们可以在里面对端口,ip以及设备编号进行分析查找问题的原因。

  • 相关阅读:
    Flutter高仿微信项目开源-具即时通讯IM功能
    flutter 如何实现文件读写(使用篇)
    这是我的第一篇博客,测试文章
    对于ServiceManager的理解
    Class文件结构
    App进程的启动
    对于SystemServer的理解
    对于Zygote的理解
    Git内部原理浅析
    二叉搜索树(BST)基本操作
  • 原文地址:https://www.cnblogs.com/easydss/p/13130562.html
Copyright © 2011-2022 走看看