Deepin 安装wireshark抓包工具

北慕城南 提交于 2019-11-30 20:54:31

一、关于deepin和wireshark

deepin目前已经发展到15.8了,开发Android毫无压力,在四个月的使用时间里,已经非常习惯了。目前想处理一些网络问题,因此尝试在deepin上安装一个抓包工具。deepin支持图形化的wireshark安装,相对于tcpdump无图形化工具,wireshark抓包非常方便。

 

二、安装并运行

step 1. 启动deepin终端,执行如下命令

sudo apt-get install wireshark -y

step 2. 接着我们需要输入[确定]

step 3.打开deepin菜单,就能发现wirshark图标

 

step 4.运行

点击之后可能会出现

解决方法:

修改/usr/share/wireshark/init.lua

# vi /usr/share/wireshark/init.lua

将倒数第二行:

dofile(DATA_DIR.."console.lua")

改为

--dofile(DATA_DIR.."console.lua")

 

step 5.查看网卡流量

点击网卡,出现如下问题

问题原因:

对于step 4.使用开始菜单启动显然权限不够,同时对于运行过程中并没有申请权限,这是wireshark本身设计的问题。

解决方法:

启动终端,执行如下命令

sudo wireshark

再次查看网卡流量

 

三、另一种安装方式

deepin商店提供了相应的软件,我们在应用商店安装也可以。

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!