Cargando

Ir a contenido

X

 


Ver puertos abiertos comando NETSTAT Windows y Linux

Ten toda la información acerca de tus conexiones gracias a comando Netstat que te mostrará tanto en Windows como Linux los puertos que están abiertos.


Escrito por nov 08 2016 13:20


como listar puertos abiertos ver netstat windows linux.png

 

Cuando administramos equipos con Sistemas Operativos con Windows o Linux en muchas ocasiones es importante conocer diferentes aspectos de la red tal como las conexiones y los puertos abiertos en el sistema ya que de este modo podremos tener una gestión más específica sobre las conexiones de los equipos y prevenir futuros problemas de conectividad o de ataques a la infraestructura.

 

El comando más usado para obtener este tipo de información es Netstat y hoy veremos cómo lo podemos usar en entornos Windows 10 y CentOS 7 y podremos comprender el gran alcance de este comando y cómo será bastante útil en nuestra tarea administrativa.

 

Qué es el comando netstat
Netstat (network statistics – Estadística de red) es una herramienta de línea de comando que incluyen los Sistemas Operativos Windows y Linux y que, alternándolos con algunos parámetros, obtendremos información valiosa a nivel de red.

 

Con netstat podemos conocer todas las conexiones TCP activas en la máquina y tendremos la capacidad de listar todos los puertos UDP y TCP abiertos en la máquina.

 

 


1. Cómo usar Netstat en Windows 10


Paso 1

Para ejecutar netstat en Windows 10 abrimos la terminal usando alguna de las siguientes opciones:

 

 

Paso 2

 

Una vez abierta la terminal podemos ingresar el comando de a continuación y veremos lo siguiente:

netstat

2-listar-puertos-netstat-windows-linux.png

 

 


2. Parámetros para usar con netstat en Windows 10


Existen algunos parámetros cuando usamos netstat que nos permiten realizar un filtro de búsqueda, los más comunes son:

 

-e
Este parámetro nos permite visualizar las estadísticas de Ethernet, tanto de paquetes enviados como recibidos, usadas en Windows 10.

 

3--e-- como listar-puertos-netstat-windows-linux.png

 

 

-a
Este parámetro nos permite mostrar las conexiones y los puertos de escucha activos en Windows 10.

 

4--a-netstat windows linux.png

 

 

-n
Este comando nos permite visualizar las direcciones y números de puerto en forma numérica.

 

5--n-netstat.png

 

 

-p (Protocolo)
Este comando nos permite ver la información solicitada sobre el protocolo que hemos definido, por ejemplo, para ver la información del protocolo TCP usaremos el parámetro
–p TCP

6--p-tcp-netstat.png

 

 

-o
Usando este parámetro podemos ver el número de proceso (PID) asignado a cada conexión.

 

7--o-netstat.png

 

 

-r
Usando este parámetro tendremos acceso a la tabla de enrutamiento del sistema.

 

8--r-netstat.png

 

 

-s
El parámetro –s nos brinda estadísticas detalladas de cada protocolo en Windows 10.

 

9--s-netstat.png

 

 

Como vemos contamos con diversas opciones al usar netstat en Windows 10 y de esta manera obtener información específica sobre diversos valores de red.

 


3. Cómo usar con netstat en CentOS 7


Paso 1

Cuando ejecutamos CentOS 7 podemos usar el siguiente comando para listar todos los servicios y puertos disponibles en CentOS 7:
cat /etc/services

10-listar-ver-puertos-windows-linux-netstat.png

 

Paso 2

Esto nos despliega información detallada de servicios y puertos pero si por temas administrativos deseamos únicamente filtrar los puertos abiertos en CentOS 7 usaremos el siguiente comando:
netstat lntu
Paso 3

Los valores lntu hacen referencia a los siguiente:
  • L: Muestra los puertos abiertos o de escucha (Listen).
  • N: Permite ver los números de los puertos.
  • T: Permite mostrar los puertos TCP.
  • U: Permite ver los puertos UDP.

 

Paso 4

El resultado obtenido será el siguiente.

 

11-listar-ver-puertos-windows-linux-netstat.png

 

Podemos ver el resultado filtrado por tipo de Protocolo, número de puerto y el estado (Listen)

 


4. Parámetros para usar con netstat en CenTOS 7


Podemos tener a mano algunos parámetros que nos permiten obtener un filtrado más específico con netstat en CentOS, algunos son:

 

-l
De esta forma podemos visualizar todos los puertos de escucha que están disponibles en CentOS 7.

 

12-netstat--l.png

 

 

-a
Nos permite listar todos los puertos de escucha (TCP y UDP).

 

13-netstat--a.png

 

 

-s
Nos permite ver las estadísticas de todos los protocolos activos en CentOS 7.

 

14-netstat--s.png

 

 

-r
Es posible ver el enrutamiento actual de CentOS usando este parámetro.

 

15-netstat--r.png

 

 

Como hemos visto, contamos con diversas opciones al usar netstat, ya sea en Windows o Linux, para tener acceso a información valiosa sobre la red y los protocolos que los sistemas están usando para dicho fin. Gracias a esta herramienta tan útil podremos tener información tanto de las conexiones activas de modo entrante o saliente. Entre las cosas que podrás ver a través de este comando son los protocolos en uso, estado de conexión o las tablas de enrutamiento.

 

 



AYUDA A MEJORAR ESTE TUTORIAL!

¿Quieres ayudarnos a mejorar este tutorial más? Puedes enviar tu Revisión con los cambios que considere útiles. Ya hay 0 usuario que han contribuido en este tutorial al enviar sus Revisiones. ¡Puedes ser el próximo!


Tutoriales Relacionados



Sin comentarios, sé el primero!

No esperes más y entra en Solvetic
Deja tus comentarios y aprovecha las ventajas de la cuenta de usuario ¡Únete!
10
VOTA
5
100%
4
0%
3
0%
2
0%
1
0%

  Información

  •   Publicado nov 08 2016 13:20
  •   Actualizado dic 15 2016 12:23
  •   Visitas 14.9K
  •   Nivel
    Avanzado