gpt4 book ai didi

networking - 如何通过Windows命令行关闭TCP和UDP端口

转载 作者:行者123 更新时间:2023-12-02 23:09:10 26 4
gpt4 key购买 nike

有人知道如何通过 Windows 命令行关闭单个连接的 TCP 或 UDP 套接字吗?

谷歌搜索一下,我看到有人问同样的问题。但答案看起来像是 netstat 或 netsh 命令的手册页,重点关注如何监视端口。我不需要有关如何监控它们的答案(我已经这样做了)。我想关闭/杀死他们。

编辑,澄清一下:假设我的服务器监听 TCP 端口 80。客户端建立连接,并为其分配端口 56789。然后,我发现这个连接是不需要的(例如,这个用户正在做坏事,我们要求他们停止,但连接并没有在途中的某个地方丢失)。通常,我会添加防火墙来完成这项工作,但这需要一些时间,而且我处于紧急情况。在这里杀死拥有连接的进程确实是一个坏主意,因为这会导致服务器瘫痪(当我们只想有选择地暂时删除这个连接时,所有用户都会失去功能)。

最佳答案

  1. 打开cmd

    • 输入netstat -a -n -o

    • 查找 TCP [IP 地址]:[端口号] ....#[target_PID]#(UDP 也是如此)

    • (顺便说一句,kill [target_PID] 对我不起作用)

  2. CTRL+ALT+DELETE 并选择“启动任务管理器”

    • 点击“进程”选项卡

    • 通过以下方式启用“PID”列:查看 > 选择列 > 选中 PID 框

    • 找到感兴趣的 PID 和“END PROCESS”

  3. 现在您可以在 [IP 地址]:[端口号] 上重新运行服务器,不会出现任何问题

关于networking - 如何通过Windows命令行关闭TCP和UDP端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8688949/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com