![在 Windows 2008R2 中,有一个 TCP 端口卡在监听状态,但是打开该端口的进程已终止?](https://linux22.com/image/563031/%E5%9C%A8%20Windows%202008R2%20%E4%B8%AD%EF%BC%8C%E6%9C%89%E4%B8%80%E4%B8%AA%20TCP%20%E7%AB%AF%E5%8F%A3%E5%8D%A1%E5%9C%A8%E7%9B%91%E5%90%AC%E7%8A%B6%E6%80%81%EF%BC%8C%E4%BD%86%E6%98%AF%E6%89%93%E5%BC%80%E8%AF%A5%E7%AB%AF%E5%8F%A3%E7%9A%84%E8%BF%9B%E7%A8%8B%E5%B7%B2%E7%BB%88%E6%AD%A2%EF%BC%9F.png)
我有一个程序 NC_net,它允许 Nagios 监控 Windows 机器的各种指标,但它似乎偶尔会导致一个问题,即当服务停止时,TCP 端口仍然打开。该服务已停止两个多小时,端口仍未释放。
有什么办法可以在不重启的情况下关闭此端口吗?TCPview 允许您单击端口并将其关闭,但在这种情况下不起作用。
该机器上没有运行本地防火墙。
TCP视图:
<non-existent> 1552 TCP EXPUBDR01-XXX 17 EXPUBDR01-XXX 0 LISTENING
网络状态:
c:\> netstat -ano|findstr 17
TCP 0.0.0.0:17 0.0.0.0:0 LISTENING 1552
TCP 192.168.100.12:17 192.168.99.30:35028 CLOSE_WAIT 1552
TCP 192.168.100.12:17 192.168.99.30:35029 CLOSE_WAIT 1552
TCP 192.168.100.12:17 192.168.99.30:35030 CLOSE_WAIT 1552
TCP 192.168.100.12:17 192.168.99.30:40994 ESTABLISHED 1552
...
TCP 192.168.100.12:17 192.168.99.30:55207 CLOSE_WAIT 1552
TCP 192.168.100.12:17 192.168.99.30:55208 CLOSE_WAIT 1552
TCP 192.168.100.12:17 192.168.99.30:55210 CLOSE_WAIT 1552
任务列表:
c:\> tasklist /fi "PID eq 1552"
INFO: No tasks are running which match the specified criteria.