默认情况下网卡只接受发给本机的包(包括广播包),其他的报文丢弃。

混杂模式和监控模式就是接收所有经过网卡的数据包,包括不是发给本机的包。

但是监控模式与混杂模式又有一定的区别,暂不细说。

用tcpdump抓包主要是设置网卡成监控模式(monitor mode)。

先查看网卡状态:iwconfig

很显然,wlx64fb816ae233是有效网卡,但是它的mode:managed显示是托管状态,就是默认网卡状态,现在将他改成监控状态

sudo ifconfig wlx64fb816ae233  down //将无线网卡 wlx64fb816ae233 停用,非必需操作
sudo iwconfig wlx64fb816ae233  mode monitor//将其设置成 monitor mode监控模式
sudo ifconfig wlx64fb816ae233  up//打开网卡

以上步骤就可以将网卡设置为监控模式

但是大多数情况由于 Network Manager 服务会检测无线网卡的模式,自动将其设置为 managed mode,所以过几秒监控模式失效。

方法一:

关闭 Network Manager 服务

systemctl stop NetworkManager  // 关闭服务
systemctl disable NetworkManager  // 设置重启不启动

此时在此更改网卡模式为monitor 即可抓包了。

方法二:

虚拟一个网卡出来

sudo iw dev wlx64fb816ae233  interface add mon0 type monitor//设置虚拟网卡
sudo ifconfig mon0 up//将网卡开启

检测一下网卡状态:

显然mon0的mode:monitor已经显示为监控状态。

此时在用tcpdump捕获数据包就可以看见满屏的报文信息。

linux tcpdump monitor模式 抓不到包 解决办法相关推荐

  1. Fiddler死活抓不了HTTPS包解决办法

    Fiddler死活抓不了HTTPS包解决办法 转自:http://www.07net01.com/2016/12/1738252.html 有些同学可能已经按照我们正常的流程在feiddler中设置好 ...

  2. linux无法删除用户的组,Linux无法使用userdel删除用户和组的解决办法

    转自:http://www.linuxidc.com/Linux/2013-07/87371.htm 简述: 今天在看书的时候,看到有个实例,手痒痒的跟着做了起来...但是,出现问题了..测试的用户和 ...

  3. linux调用一个函数失败 打印错误,linux下settimeofday函数调用失败,何故?解决办法...

    当前位置:我的异常网» C语言 » linux下settimeofday函数调用失败,何故?解决办法 linux下settimeofday函数调用失败,何故?解决办法 www.myexceptions ...

  4. Linux 下 Shell 命令 IFS 分隔符 -- 应用场景 解决办法

    Linux 下 Shell 命令 IFS 分隔符 – 应用场景 && 解决办法 文章目录 Linux 下 Shell 命令 IFS 分隔符 -- 应用场景 && 解决办 ...

  5. idea 2020 2021 maven不能下载jar包解决办法

    idea 2020 2021 maven不能下载jar包解决办法 只需简单步骤就可以解决 打开idea 选择pom文件 右键 maven 选择 open 'settings.xml' 打开 修改mir ...

  6. Redhat.Enterprise.Linux 6.1无效或者缺失授权证书解决办法

    Redhat.Enterprise.Linux 6.1无效或者缺失授权证书解决办法 我想大家安装RHEL6.1会发现6.1比6.0多了以下东西:红帽订阅管理器 红帽企业版 Linux 次要发行本集合了 ...

  7. linux使用scp传输文件出现Permission denied解决办法

    linux使用scp传输文件出现Permission denied解决办法 前言 今天在两个linux服务器上用scp传输文件出现如下报错,经过查找资料决绝了该问题 解决 修改想要传输的文件夹的权限为 ...

  8. Linux/Centos服务器带宽异常跑满的排查解决办法

    客服反馈服务器带宽满.之前每天10M就够了,现在20/30都不够,而且是升级到多少,就满多少,包括晚上3/4点都是一直满. 首先需要确定是哪一张网卡的带宽跑满 可以通过sar -n DEV 1 5命令 ...

  9. WPS for Linux(ubuntu)字体配置(字体缺失解决办法

    WPS for Linux(ubuntu)字体配置(字体缺失解决办法 启动WPS for Linux后,出现提示"系统缺失字体" . 出现提示的原因是因为WPS for Linux ...

最新文章

  1. qt 控件 背景色 透明 除去边框
  2. Spark学习之路 (二十二)SparkStreaming的官方文档
  3. POI异步导入Excel兼容xsl和xlsx
  4. 【快乐水题】1816. 截断句子
  5. python 多进程 循环_python 多进程读取同一个循环处理、可以用multiprocessing
  6. mysql_real_escape_string 报错_addslashes与mysql_real_escape_string的区别
  7. 36 CO配置-控制-产品成本控制-成本对象控制-期末结算-定义目标成本版本
  8. 三菱fx5u modbus tcp fb块用法_2020江苏三菱PLCFX3GA14MT回收回收上门提货西门子软启动器...
  9. PHP自动加载下——PSR4
  10. javamailsender注入失败_关于SpringBoot使用Redis空指针的问题(不能成功注入的问题)...
  11. Pwn2Own 三连冠团队成员访谈实录:如何才能登峰造极?
  12. java哈密尔顿回路算法,用回溯方法求哈密尔顿回路——java求解
  13. java_Swing桌面程序开发
  14. 【树莓派】搭建局域网内网页实时视频监控
  15. asp.net天轰穿视频学习总结
  16. NTFS 数据流隐写学习
  17. windows内核开发学习笔记十七:IRP 和 IO_STACK_LOCATION 的交互
  18. 网络存储技术:DAS存储、NAS存储和SAN存储
  19. 2023年上半年网络工程师下午真题及答案解析
  20. c uml mysql_UML图不包括()。

热门文章

  1. Linux内核移植之三:内核配置选项
  2. 【Python】Excel处理
  3. css 水平垂直居中实现方式
  4. Xcode终端常用的指令-终端输入
  5. [leetcode] 数字游戏
  6. 深入Java核心 Java中多态的实现机制(1)
  7. IOS支付宝集成一系列问题
  8. 五、MDT 2013 Update 1批量部署-WINDOWS 7样本机镜像部署
  9. control.add()
  10. glusterfs初步实践一(类似NFS)