Tcpdump安装教程

最近迷上了linux系统运维,前端的东西应该会很少碰了,自己肯钻研也许什么都可以,培训机构出来的没有时间的沉淀,所以,之后的我决定走向运维这条路。以及linux开发这方面,喜欢linux的同学也可以关注我的博客,一起学习、一起进步。

linux运维,据说重要的东西,就是这个tcpdump了,以前在w7上自己装了一个burp suite抓包用的,但是在linux上我却没有下载成功,也不知道为什么,但是又熟知了另外一个东西,那就是tcpdump,所以今天我就安装了一个tcpdump。过程如下:

 1.网上下载获得libpcap和tcpdump

     http://www.tcpdump.org/

 2.安装c编译所需包:apt-get install build-essential

 3.安装 libpcap的前置:apt-get install flex,apt-get install bison

 4.安装libpcap。

    tcpdump的使用必须有这库。

    tar  xvfz libpcap-1.2.1.tar.gz     //解压,自己运用linux的解压工具解压也可以

   进入解压之后的文件目录   运行./configure      //生成makefile文件

   make              //进行编译

   make install   //安装   库文件默认安装在目录  /usr/lib,头文件默认安装在  /usr/include

3.安装tcpdump

    tar  xvfz tcpdump.4.2.1.tar.gz     //解压

   进入解压之后的文件目录   运行./configure      //生成makefile文件

   make              //进行编译

   make install   //安装   库文件默认安装在目录  /usr/lib,头文件默认安装在  /usr/include

 

测试是否成功安装:命令行输入 tcpdump有网络信息显示!!

 

可能遇到的问题:

    1.#tcpdump

       #tcpdump: no suitable device found

       原因:网络监听需要root权限,切换到root用户下就可以正常使用了

以上就是安装tcpdump的全过程,我在这过程中基本没有遇到问题,希望遇到问题的同学可以联系我,一起解决。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章