今天的应用程序创建了许多到不同服务器的网络连接。此连接可能是合法的或不需要的连接。如果你正在寻找一个工具,将结束两个主机之间的网络连接切割机是最好的解决方案之一。请记住,我们假设Linux盒子位于主机之间或主机的一侧。
null
安装Tcpkill
我们将使用tcpkill来切断网络连接。Tcpkill工具由dsniff包提供
Ubuntu、Debian、Mint和Kali
为了在基于deb的发行版中安装dsniff,我们将安装以下命令。
$ sudo apt-get install dsniff -y

CentOS,软呢帽,红帽子
我们可以为基于rpm的发行版安装dsniff,如下所示。
$ sudo yum install dsniff -y
列出网络连接
我们将首先列出所有与 netstat
命令。我们需要TCP连接和编号的IP地址。
$ netstat -tn

列出网络接口
tcpkill还需要网络接口名称才能终止网络连接。我们可以用不同的方式列出网络接口,但最简单快捷的方式是使用 ip link
命令如下。
$ ip link

终止连接
我们将通过提供目标连接tcpdump样式的过滤器来终止连接。Tcpdump style filter是Tcpdump中用于过滤网络流量的语法。在我们的情况下是很容易的。我们只提供IP地址和 主办 关键字。
$ sudo tcpkill -i ens3 port 22

- `-我ens3指定要使用ens3接口来执行kill操作
- 端口22是我们的目标端口,连接将被终止。我们杀死ssh服务器以便断开连接
相关文章: 如何在Ubuntu,Linux中添加新的路由?
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END