tcpdrop用法-用tcpdrop终止某个tcp连接

可用环境:Solaris、LinuxFreeBSD、OpenBSD..etc.*nix

语法:

tcpdrop laddr lport faddr fport

laddr:本机IP地址
lport:本机端口
faddr:远程IP地址
fport:远程端口

如,运行:

[[email protected] /]# sockstat -c | grep sshd
root     sshd       49615 3  tcp4   122.96.248.17:22      203.196.137.95:64366
root     sshd       49568 3  tcp4   122.96.248.17:22      183.23.174.80:3579

以上显示的122.96.248.17是本机IP地址,监听的是22端口;有两个远程连接,一个IP是203.196.137.95,用的端口号是64366,另一个IP是183.23.174.80,用的端口号是3578。假如我们要终止IP:203.196.137.95的连接,只需要执行:

[root@www.itkylin.com /]#tcpdrop 122.96.248.17 22 203.196.137.95 64366

这样就终止连接了。

以下是常用到的查询命令:

[[email protected] /]# sockstat -c | grep httpd  #查找进程名的方式
[[email protected] /]# sockstat -c | grep 80	#查找端口号的方式
[[email protected] /]# sockstat -c | grep sshd
[[email protected] /]# sockstat -c | grep 22
[[email protected] /]# sockstat -c | grep ftpd
[[email protected] /]# sockstat -c | grep 21
[[email protected] /]# sockstat -c | grep smtpd
[[email protected] /]# sockstat -c | grep 25
[[email protected] /]# sockstat -c | grep pop3-login
[[email protected] /]# sockstat -c | grep 110

文章作者:IT服务 本文地址:tcpdrop用法-用tcpdrop终止某个tcp连接
‎版权所有? 转载时必须以链接形式注明作者和原始出处!