如何查看 Windows 计算机上使用端口 8080 的连接
在 Windows 操作系统中,可以使用 netstat 命令查看计算机上正在使用的网络连接。以下命令可以列出所有使用端口 8080 的连接:
\Users\Ls>netstat -ano | findstr :8080
TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 17844
TCP 127.0.0.1:8080 127.0.0.1:58204 ESTABLISHED 17844
TCP 127.0.0.1:58204 127.0.0.1:8080 ESTABLISHED 18240
TCP 192.168.83.105:49933 116.130.230.64:8080 ESTABLISHED 8568
TCP 192.168.83.105:49934 111.206.147.164:8080 ESTABLISHED 8568
TCP 192.168.83.105:58370 111.206.147.231:8080 TIME_WAIT 0
TCP 192.168.83.105:58397 111.206.147.231:8080 TIME_WAIT 0
TCP 192.168.83.105:65334 123.125.0.195:8080 ESTABLISHED 12800
TCP 192.168.83.105:65433 220.194.118.236:8080 ESTABLISHED 8568
TCP [::]:8080 [::]:0 LISTENING 17844
TCP [2408:8435:2150:9abb:d4aa:2e7e:c611:eac2]:65461 [2408:8711:10:100::15]:8080 ESTABLISHED 8568
输出结果中,每一行代表一个连接。各个字段的含义如下:
- 协议:表示连接使用的协议,这里都是 TCP。
- 本地地址:表示本地计算机的 IP 地址和端口号。例如
0.0.0.0:8080表示监听所有网络接口上的端口 8080,127.0.0.1:8080表示监听本地回环接口上的端口 8080。 - 远程地址:表示远程计算机的 IP 地址和端口号。
- 状态:表示连接的状态。常见的连接状态有:
- LISTENING:表示正在监听连接。
- ESTABLISHED:表示已建立连接。
- TIME_WAIT:表示连接已关闭但仍在等待一段时间后清除。
- 进程 ID:表示与该连接相关的进程的 ID 号。
通过查看 netstat 命令的输出,我们可以了解到哪些进程正在使用端口 8080,以及这些进程的连接状态。这对于排查网络问题或监控网络连接非常有用。
注意:netstat 命令需要管理员权限才能执行。
原文地址: https://www.cveoy.top/t/topic/fXQl 著作权归作者所有。请勿转载和采集!