我正在尝试运行 netstat,结果如下
Proto Local Address Foreign Address State
TCP 127.0.0.1:5550 TOSHIBA-PC:49319 ESTABLISHED
TCP 127.0.0.1:19872 TOSHIBA-PC:49456 ESTABLISHED
TCP 127.0.0.1:49190 TOSHIBA-PC:49191 ESTABLISHED
TCP 127.0.0.1:49191 TOSHIBA-PC:49190 ESTABLISHED
TCP 127.0.0.1:49287 TOSHIBA-PC:49288 ESTABLISHED
TCP 127.0.0.1:49288 TOSHIBA-PC:49287 ESTABLISHED
TCP 127.0.0.1:49289 TOSHIBA-PC:49290 ESTABLISHED
TCP 127.0.0.1:49290 TOSHIBA-PC:49289 ESTABLISHED
TCP 127.0.0.1:49291 TOSHIBA-PC:49292 ESTABLISHED
TCP 127.0.0.1:49292 TOSHIBA-PC:49291 ESTABLISHED
TCP 127.0.0.1:49313 TOSHIBA-PC:49314 ESTABLISHED
TCP 127.0.0.1:49314 TOSHIBA-PC:49313 ESTABLISHED
TCP 127.0.0.1:49315 TOSHIBA-PC:49316 ESTABLISHED
TCP 127.0.0.1:49316 TOSHIBA-PC:49315 ESTABLISHED
TCP 127.0.0.1:49319 TOSHIBA-PC:5550 ESTABLISHED
TCP 127.0.0.1:49350 TOSHIBA-PC:49351 ESTABLISHED
TCP 127.0.0.1:49351 TOSHIBA-PC:49350 ESTABLISHED
TCP 127.0.0.1:49352 TOSHIBA-PC:49353 ESTABLISHED
TCP 127.0.0.1:49353 TOSHIBA-PC:49352 ESTABLISHED
TCP 127.0.0.1:49354 TOSHIBA-PC:49355 ESTABLISHED
TCP 127.0.0.1:49355 TOSHIBA-PC:49354 ESTABLISHED
TCP 127.0.0.1:49456 TOSHIBA-PC:19872 ESTABLISHED
TCP 127.0.0.1:50553 TOSHIBA-PC:58934 ESTABLISHED
TCP 127.0.0.1:58934 TOSHIBA-PC:50553 ESTABLISHED
TCP 127.0.0.1:59182 TOSHIBA-PC:59183 ESTABLISHED
TCP 127.0.0.1:59183 TOSHIBA-PC:59182 ESTABLISHED
TCP 127.0.0.1:59189 TOSHIBA-PC:59190 ESTABLISHED
TCP 127.0.0.1:59190 TOSHIBA-PC:59189 ESTABLISHED
TCP 127.0.0.1:59638 TOSHIBA-PC:59639 ESTABLISHED
TCP 127.0.0.1:59639 TOSHIBA-PC:59638 ESTABLISHED
TCP 192.168.1.27:52802 180.76.2.25:http CLOSE_WAIT
TCP 192.168.1.27:53071 38.88.150.74:59593 ESTABLISHED
TCP 192.168.1.27:53071 76.76.188.235:17302 ESTABLISHED
TCP 192.168.1.27:53071 81:57712 ESTABLISHED
TCP 192.168.1.27:53071 82-76-49-242:50082 ESTABLISHED
TCP 192.168.1.27:53071 541E1D99:49454 LAST_ACK
没有人使用端口 80
我不知道该怎么办
答案1
为什么如果你在 netstat 命令的输出中没有看到“本地地址”列下列出的“http”,你就会相信某个程序正在监听你系统上的 80 端口连接?你可以使用以下命令过滤结果,以确保你没有忽略它netstat -a | find /i "HTTP" | find "LISTENING"
如果您确实看到系统正在监听端口 80 (HTTP),您可以添加选项-b
以显示创建每个连接或监听端口所涉及的可执行文件,如 Alex 所建议的那样。netstat -a
但与 不同,netstat -ab
需要特权升级,因此您可能会看到消息“请求的操作需要提升权限”。如果您看到该消息,则需要使用管理员级别访问权限打开命令提示符。
另一个免费的 GUI 工具可以查找 Microsoft Windows 系统上哪个进程正在监听特定端口,它是当前端口来自 NirSoft。它将显示与打开端口的进程关联的程序位置的进程名称和目录路径。
答案2
netstat -ab
执行此操作还可以查找状态LISTENING
和程序。使用端口 80 的程序很可能是正在监听该端口的服务器。或者,使用tcpview用于基于 GUI 的列表。
答案3
常见的嫌疑人之一是 Skype,它使用端口 80。