zoukankan      html  css  js  c++  java
  • [Mac]Mac OS X中WireShark的使用,及找不到网卡问题的解决方法

    1、WireShark依赖X11;
    2、默认情况下Mac OS X是不安装X11的;
    因此,在Mac上安装WireShark,首先找出Mac OS 安装DVD安装X11。
    安装完以后 echo $DISPLAY看看是不是出现如下结果
    :0.0
    如果没有,请执行如下命令行:
    DISPLAY=:0.0; export DISPLAY
    
    
    另外,由于Mac OS的bug问题,每次重启系统以后,都要运行这两个命令是WireShark寻找到网卡:
      sudo chgrp admin /dev/bpf*
      sudo chmod g+rw /dev/bpf*
    
    
    另一个办法可能不成功,就是将WireShark安装文件中的ChmodBPF文件夹拷贝到/Library/StartupItems/中;我的机器老是报安全性设置问题,因此暂时只能每次手动修改了;但如果不抓包,只是用来解码的话不用修改bpf权限也可以;
    
    
    WireShark启动故障排除:
    到/Application/WireShark.app/Contents/MacOS 下执行WireShark,查看结果,依据提示进行处理;
  • 相关阅读:
    Linux下的MySQL主从同步
    人不能同时在两个地方做猪(Scrum Team)
    memcache安装
    Java开发中的Memcache原理及实现
    linux mv
    nginx
    idea 热部署
    vue watch
    vue入门
    基于vue-cli快速构建
  • 原文地址:https://www.cnblogs.com/sunfan1988/p/4721600.html
Copyright © 2011-2022 走看看