如何使用 tcpkill 实用程序终止 TCP 连接

Cha*_*via 11 linux netstat tcp

我正在尝试使用tcpkill. 该连接是一个开放的 HTTPS 连接。它在 netstat 上显示为:

tcp        0      0 X.X.X.X:55601         X.X.X.X:https    ESTABLISHED
Run Code Online (Sandbox Code Playgroud)

因此,根据手册页,我输入:

$ tcpkill -i eth1 -9 port 443
Run Code Online (Sandbox Code Playgroud)

tcpkill 实用程序输出:

tcpkill: listening on eth1 [port 443]
Run Code Online (Sandbox Code Playgroud)

...然后就挂了。等了大约 15 分钟后,我不确定这里发生了什么。

难道我做错了什么?

Mar*_*ner 11

要使 tcpkill 工作(即制作具有正确序列号和源端口的重置数据包),必须有流量。如果没有打印更多内容,则没有流量。要验证您可以运行tcpdump -i eth1 port 443.