Wireshark 1.12.2版本支持OpenFlow协议,可以获取OpenFlow消息。之前版本的都需要自己配置,1.12.2版本自带OpenFlow,但是Ubuntu 14.04不能直接apt-get install,这样只能获得1.10版本的。因此记录一下:
首先,需要安装两个依赖项:
$ sudo apt-get build-dep wireshark
$ sudo apt-get install qt4-default
其次,下载wireshark 1.12.2安装包:
$ wget https://1.as.dl.wireshark.org/src/wireshark-1.12.2.tar.bz2
$ tar -xjvf wireshark-1.12.2.tar.bz2
$ cd wireshark-1.12.2/
最后就是安装啦:
$ ./configure
$ make //这个编译过程有点漫长。。
$ sudo make install
$ sudo ldconfig
打开:
$ wireshark &
下面附上wireshark其他版本的linux安装包下载地址:https://1.as.dl.wireshark.org/src/