如何在不使用 tcpkill 的情况下终止特定 TCP 会话

如何在不使用 tcpkill 的情况下终止特定 TCP 会话

我发现从我的 Linux 服务器到 Windows 服务器有很多 TCP 连接(通过 netstat 列出)。

我想在不使用 tcpkill cmd 的情况下终止这些会话,我该怎么做?

请指教 ..

答案1

您可以使用 iptables 来阻止传出连接。从 netstat 获取相关的远程 IP(如果需要,还包括端口),然后在 OUTPUT 表中插入一条规则,以丢弃该主机的流量

iptables -I OUTPUT -d REMOTE_HOST -j DROP

或者

iptables -I OUTPUT -d REMOTE_HOST -p tcp --dport 16387 -j DROP

相关内容