ubuntu_wireshark无法找到网卡信息

在Ubuntu环境下,当遇到安装Wireshark后无法获取网卡信息、无法正常抓包的问题时,可以通过两种方案解决:一是直接使用命令sudo wireshark;二是以root权限运行Wireshark。具体操作包括在System Preference中修改Wireshark的启动命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ubuntu 安装wireshark后,点击interface list出现一个提示框:device descriptior ip pasckets packets/s ,无法获取网卡信息,无法抓包

方案一:使用一条命令即可 sudo wireshark

 

方案二:

安装完 普通用户启动wireshark 看不到网卡,原因是只有root权限才能运行

解决方案,以root运行Wireshark 

System -- Preference -- Main Menu,在Internet中找到Wireshark, 双击或者点击右边的Properties,然后修改Command为:

gksu -u root /usr/bin/wireshark 或 sudo wireshark

### 如何在 Ubuntu 20.04 上安装和使用 Wireshark #### 离线安装方法 如果需要在没有网络连接的环境中安装 Wireshark,可以通过预先准备好的资源文件来完成。可以从项目地址 `https://gitcode.com/open-source-toolkit/5a959` 下载适用于 Ubuntu 20.04 的离线安装包[^1]。这些资源文件包含了所有必需的依赖项以及 Wireshark 主程序。 下载完成后,在目标机器上解压并运行以下命令以完成安装: ```bash sudo dpkg -i *.deb ``` 此方式能够确保即使在网络不可用的情况下也能成功部署 Wireshark[^2]。 --- #### 编译安装方法 对于希望自定义配置或最新版本需求的情况,可以选择从源码编译安装 Wireshark。以下是具体操作步骤: 1. **安装必要开发工具与库** 需要先安装一些基础构建工具及相关依赖库: ```bash sudo apt update && sudo apt upgrade -y sudo apt install libpcap-dev flex bison qttools5-dev qtmultimedia5-dev \ libqt5svg5-dev libc-ares-dev cmake build-essential git -y ``` 2. **克隆官方 Git 仓库** 获取最新的 Wireshark 源代码: ```bash git clone https://github.com/wireshark/wireshark.git cd wireshark ``` 3. **创建构建目录并生成 Makefile** 使用 CMake 来初始化构建环境: ```bash mkdir build && cd build cmake .. ``` 4. **编译与安装** 执行实际的编译过程,并最终将其安装到系统中: ```bash make -j$(nproc) sudo make install ``` 上述流程基于较新的版本号 (如 3.4.x),因此可能更适合追求稳定性和新特性的用户[^3]。 --- #### 用户权限调整 为了使普通用户能够在不切换至 root 帐户的前提下捕获数据包,默认情况下需赋予其访问 raw socket 的权利。可通过如下指令实现这一更改: ```bash sudo groupadd wireshark sudo usermod -aG wireshark $USER sudo chgrp wireshark /usr/bin/dumpcap sudo chmod 750 /usr/bin/dumpcap sudo setcap cap_net_raw,cap_net_admin=eip /usr/bin/dumpcap newgrp wireshark ``` 注意替换 `$USER` 参数为当前登录名[^4]。 重新加载组会话之后即可正常工作。 --- #### GUI 功能验证及基本使用技巧 一旦安装完毕,可以直接调用图形界面版的应用程序: ```bash wireshark-qt & ``` 启动后按照提示选择监听的目标网卡设备开始抓取流量信息[^5]。 针对特定类型的通信记录筛选非常简单直观——只需键入对应的过滤器表达式便能快速定位感兴趣的数据流;例如限定仅查看 ICMP 或 TCP SYN 数据帧等复杂条件组合均支持灵活定制化查询逻辑。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值