服务器维护,服务器代维,安全设置,漏洞扫描,入侵检测服务

运维之家

 找回密码
 注册
搜索
查看: 5696|回复: 0

tcpkill命令

[复制链接]
dirtysea 发表于 2013-6-8 17:23:16 | 显示全部楼层 |阅读模式
 

tcpkill命令
在开启一些程序的时候可能有一些链接FIN_WAIT类链接可能会导致程序开不起来,所以必须要等这连FIN_WAIT链接在系统清除后才能正常开启,不然程序会提示Address already in use,用netstat -an可以有这种状态的链接存在于系统,而且自动消除时间不定,当然重启服务器是可以解决这种问题,但无疑是最可悲的一种方法!
在dsniff集成工具包中有一个tcpkill命令,可以解决这类问题:
下载地址:http://pkgs.repoforge.org/dsniff/ 此目录中可以找到相应系统的版本

wget  http://pkgs.repoforge.org/dsniff/dsniff-2.4-0.1.b1.el5.rf.x86_64.rpm
rpm -ivh dsniff-2.4-0.1.b1.el5.rf.x86_64.rpm

安装完成后可以发现系统多了一个tcpkill的命令,命令使用方法如下:

tcpkill -9 port ftp &>/dev/null
tcpkill -9 host 192.168.10.30 &>/dev/null
tcpkill -9 port 53 and port 8000 &>/dev/null
tcpkill -9 net 192.168.10 &>/dev/null
tcpkill -9 net 192.168.10 and port 22 &>/dev/null

 

 

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|运维之家

GMT+8, 2023-2-6 01:45 , Processed in 0.119400 second(s), 14 queries .

Powered by Dirtysea

© 2008-2020 Dirtysea.com.

快速回复 返回顶部 返回列表