【转】80端口被占用终极解决方法

2020-05-21浏览 95 评论 0

之前在某次安全测试时,遇到一个80端口被占用的坑,将解决方法共享出来

使netstat -ano 命令查看是哪个进程正在占用80端口

PID为4的进程正在占用80端口。此进程为system进程,无法直接结束进程

使用netsh命令查看http端口使用状态

netsh http show servicestate

可以看到有两个点用80端口的进程正在使用http功能。如分别为 3164和3196

在任务管理器中的服务选项其中3196是sql server的report服务

可以将其服务关闭。

进程3164对应的是一个svchost服务。

我们也可以将这个服务关闭

再使用 netstat -ano 命令查看确实已经释放了80端口

如果端口还是被占用了。

那我们手工将其禁用即可

以管理员权限打开cmd命令行

net stop http

这种方法对80端口占用解决应该是100%


来源:StarkSoft

发表于 2个月前 - 当日最后一次编辑于 21:11 星期四

Tags:

52 + 39 = ?

评论审核已启用。您的评论可能需要一段时间后才能被显示。