多语言展示
当前在线:1128今日阅读:165今日分享:48

在CentOS6.2上离线安装tcpdump

在使用linux(如CentOS)做网络应用的开发、调试、测试时,如果需要对网络数据抓包,而系统默认是没有安装抓包工具(如tcpdump),万一网络也不给力,现提供一个离线安装抓包工具的方法。希望对大家的开发调试有所帮助。
工具/原料
1

CentOS6.2

2

tcpdump-4.0.0-3.20090921gitdf3cb4.1.el6.i686.rpm

3

libpcap-1.0.0-6.20091201git117cb5.el6.i686.rpm

4

CentOS-6.2-i386-bin-DVD1.iso

5

winscp5.5.1

方法/步骤
1

在CentOS-6.2-i386-bin-DVD1.iso或者CentOS6.2安装光盘中的Packages目录中找到tcpdump-4.0.0-3.20090921gitdf3cb4.1.el6.i686.rpm和libpcap-1.0.0-6.20091201git117cb5.el6.i686.rpm。

2

用winscp连接CentOS系统,输入用户名root和密码,登录系统

3

上传tcpdump-4.0.0-3.20090921gitdf3cb4.1.el6.i686.rpm和libpcap-1.0.0-6.20091201git117cb5.el6.i686.rpm到CentOS6.2的/tmp目录下

4

安装libpcap-1.0.0-6.20091201git117cb5.el6.i686.rpm,执行命令:rpm -ivh libpcap-1.0.0-6.20091201git117cb5.el6.i686.rpm

5

安装tcpdump-4.0.0-3.20090921gitdf3cb4.1.el6.i686.rpm,执行命令:rpm -ivh tcpdump-4.0.0-3.20090921gitdf3cb4.1.el6.i686.rpm

6

执行tcpdump命令,就可以抓包调试了。至此安装成功。

推荐信息