在 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 命令需要管理员权限才能执行。

如何查看 Windows 计算机上使用端口 8080 的连接

原文地址: https://www.cveoy.top/t/topic/fXQl 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录