Centos7 安装使用Killcx

Killcx介绍

在linux上,杀死进程比较简单,直接kill命令即可,但是杀死tcp连接却不好操作,于是有人做了一个软件叫killcx,用于杀死tcp连接

使用方法(./killcx -h)

- example  : killcx 10.11.12.13:1234
             killcx 10.11.12.13:1234 eth0

安装perl

killcx基于perl,先安装perl,第一次使用可能需要配置亿会,我是一直按回车过的

yum -y install perl-CPAN 
perl -MCPAN -e shell 

中间可能需要联网下载东西,有时候遇到报错如下,因为国网下载慢,还老断线,我是多试了几次后,等了亿会才下好

Can't call method "http" on unblessed reference at /usr/lib/perl5/5.10.0/CPAN/FirstTime.pm line 1866.

有人说这样也能解决问题,但我没试过,我是等过去的(前提网络是通畅的)

Can't call method "http" on unblessed reference at /usr/share/perl5/CPAN/FirstTime.pm line 1866. · GitHub

wget http://search.cpan.org/CPAN/authors/id/A/AN/ANDK/CPAN-2.16.tar.gz
tar -zxvf CPAN-2.16.tar.gz
sudo mkdir  /usr/share/perl5/CPAN/ -p
sudo cp ./CPAN-2.16/lib/CPAN/FirstTime.pm /usr/share/perl5/CPAN/FirstTime.pm
sudo cpan

然后初次配置之后,建议马上换国内源,下载快

CPAN镜像-CPAN下载地址-CPAN安装教程-阿里巴巴开源镜像站

#1. 终端执行 cpan 命令
#bash: cpan
#2. 增加源: 
cpan[1]> o conf urllist push https://mirrors.aliyun.com/CPAN/
cpan[2]> o conf commit

如果你安装依赖的时候,看到它使用下面的网站下载依赖(巨慢)

正在解析主机 www.cpan.org (www.cpan.org)... 

然后没使用阿里云的源,马上ctrl + c,就会使用阿里云的源了

 接下来配置CPAN依赖的库:

理论上只要在cpan下安装下面四个库即可

install YAML
install Net::Pcap
install Net::RawIP
install NetPacket::Ethernet 

但是Pcap安装不上,报错找不到pcap.h,然后我用yum安装的

yum -y install perl-Net-Pcap libpcap-devel

至此,killcx的依赖安装完成,我们下载killcx的压缩包,将安装包解压,运行里面的killcx就行了

Killcx : close a TCP connection (for Linux)

tar -zxvf killcx-1.0.3.tgz

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值