前言:
我的虚机镜像为:CentOS_6.5-x86_64
1.下载
可以官网下载:http://www.hping.org
也可以网上找。这里有个朋友的博客写的很好,我就参考安装的:http://blog.chinaunix.net/uid-27155104-id-4716295.html
我是在本地新建个文件夹,将hping3压缩包直接放进去
tar -zxvf hping3-20051105.tar.gz
cd hping3-20051105
到这,我试了安装gcc、libcap-devel、tcl-devel,均没有解决问题
后来,改了VM的nameserver,可以访问外网了,直接使用yum安装
命令:
1)yum install epel-release
如果安装过程中出现:404:not found,排错方法:
yum clear all
yum update
然后,再执行一遍yum install epel-release
2)yum install hping3
如果报:error:nothing to do,排错的方法是:再装一遍epel-release,然后再运行yum install hping3
好啦,一上午总算是有成果啦
基础安装
安装hping钱必须先安装gcc libpcap-devel tcl-devel 3个
2.安装libpcap-devel
官网下载对应的文件,https://centos.pkgs.org/6/centos-x86_64/libpcap-devel-1.4.0-4.20130826git2dbcaa1.el6.x86_64.rpm.html
我的镜像是:CentOS_6.5-x86_64,所以对应下载了:libpcap-devel-1.4.0-4.20130826git2dbcaa1.el6.x86_64.rpm
放入任意目录,进入目录,输入:rpm -ivh libpcap-devel-1.4.0-4.20130826git2dbcaa1.el6.x86_64.rpm
rpm -ivh是安装并显示百分比进度的命令
查询是否安装成功:rpm -qa| grep libpcap
另外,在安装前,执行了这个动作,不知是不是有作用:
安装tcl-devel
在安装tcl-devel前,必须先安装tcl,否则报错
TCL的下载地址:https://centos.pkgs.org/6/centos-x86_64/tcl-8.5.7-6.el6.x86_64.rpm.html
TCL-devel下载地址:http://rpmfind.net/linux/rpm2html/search.php?query=tcl-devel
我都是直接下载rpm的。
具体安装步骤参考libpcap-devel的安装。