Comprender la salida de netstat

Comprender la salida de netstat

A continuación se muestra un resultado de un comando netstat:

TCP    0.0.0.0:135            0.0.0.0:0              LISTENING
  TCP    0.0.0.0:445            0.0.0.0:0              LISTENING
  TCP    0.0.0.0:5040           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:7680           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:8000           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:8089           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:8191           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:21112          0.0.0.0:0              LISTENING
  TCP    0.0.0.0:49664          0.0.0.0:0              LISTENING
  TCP    0.0.0.0:49665          0.0.0.0:0              LISTENING
  TCP    0.0.0.0:49666          0.0.0.0:0              LISTENING
  TCP    0.0.0.0:49669          0.0.0.0:0              LISTENING
  TCP    0.0.0.0:49670          0.0.0.0:0              LISTENING
  TCP    0.0.0.0:49701          0.0.0.0:0              LISTENING
  TCP    0.0.0.0:49723          0.0.0.0:0              LISTENING
  TCP    0.0.0.0:56220          0.0.0.0:0              LISTENING
  TCP    0.0.0.0:61116          0.0.0.0:0              LISTENING
  TCP    13.2.2.54:139        0.0.0.0:0              LISTENING
  TCP    127.0.0.1:5939         0.0.0.0:0              LISTENING
  TCP    127.0.0.1:8065         0.0.0.0:0              LISTENING
  TCP    127.0.0.1:10134        0.0.0.0:0              LISTENING
  TCP    127.0.0.1:12668        0.0.0.0:0              LISTENING
  TCP    127.0.0.1:62522        0.0.0.0:0              LISTENING

Estoy intentando averiguar qué puerto está abierto en mi PC. Según tengo entendido, la línea 13.2.2.54:139me dice que mi PC tiene el puerto 139 abierto (corríjame si me equivoco). Por otra parte, veo 127.0.0.1varios puertos y parece que esos puertos también están abiertos en mi PC. ¿O el resultado anterior significa que todos los puertos anteriores están abiertos?

He leído información en línea pero sigo obteniendo respuestas que no responden a mi pregunta.

Todo lo que busco es qué puerto(s) están abiertos en mi PC. ¿Alguien puede aclarar esto?

Respuesta1

Todos los puertos anteriores están escuchando conexiones, por eso dice "Escuchando".

Sin embargo, la mayoría escucha conexiones en 'Cualquier' IP que pueda tener su máquina, por lo que puede ser la dirección de loopback local (127.0.0.1) pero también cualquier IP proporcionada en cualquier interfaz de su máquina. En este caso, puede ver esa El proceso está escuchando en el puerto 139 (NetBios), en lo que parece ser su conexión a Internet.

TCP    13.2.2.54:139        0.0.0.0:0              LISTENING

Mientras que algunos sólo escuchan en las direcciones de loopback:

TCP    127.0.0.1:8065       0.0.0.0:0              LISTENING

lo que significa que sólo una conexión desde su máquina a estos puertos tendrá éxito.

información relacionada