Cómo ver puertos TCP y UDP en tiempo real

Cómo ver puertos TCP y UDP en tiempo real

En términos de software, especialmente a nivel del sistema operativo, un puerto es una construcción lógica que identifica un proceso/aplicación específico o un tipo de servicio de red y cada servicio de red que se ejecuta en un sistema de Linux utiliza un protocolo particular (el más común es el que es el más común que es el TCP (Protocolo de Control de Transmisión) y UDP (Protocolo de datagrama de usuario)) y un número de puerto para comunicarse con otros procesos o servicios.

En este breve artículo, le mostraremos cómo enumerar y monitorear o ver ejecutar TCP y UDP puertos en tiempo real con un resumen de socket en un sistema de Linux.

Enumere todos los puertos abiertos en Linux

Para enumerar todos los puertos abiertos en un sistema Linux, puede usar el comando NetStat o la utilidad SS de la siguiente manera.

También es crucial mencionar que el comando NetStat se ha desapercido y, en cambio, el comando SS ha tomado su lugar al mostrar estadísticas de red más detalladas.

$ sudo netstat -tulpn o $ sudo ss -tulpn 
Enumere los puertos abiertos en Linux

Desde la salida del comando anterior, el Estado La columna muestra si un puerto está en un estado de escucha (ESCUCHAR) O no.

En el comando anterior, la bandera:

  • -T - habilita la lista de puertos TCP.
  • -u - habilita la lista de puertos UDP.
  • -l - Imprime solo enchufes escuchando.
  • -norte - muestra el número de puerto.
  • -pag - Mostrar proceso/nombre del programa.

Mira los puertos abiertos TCP y UDP en tiempo real

Sin embargo, para ver TCP y UDP puertos en tiempo real, puede ejecutar la herramienta NetStat o SS con la utilidad de los relojes como se muestra.

$ sudo watch netstat -tulpn o $ sudo watch ss -tulpn 
Mire los puertos abiertos en tiempo real en Linux

Para salir, presionar Ctrl+C.

También encontrará útiles los siguientes artículos:

  1. 3 formas de averiguar qué proceso escucha en un puerto en particular
  2. Cómo verificar los puertos remotos se pueden accesibles utilizando el comando 'NC'
  3. Cómo enumerar todos los servicios en ejecución en Systemd en Linux
  4. 29 Ejemplos prácticos de comandos NMAP para administradores de redes/redes de Linux

Eso es todo por ahora! Si tiene alguna pregunta o pensamiento para compartir sobre este tema, comuníquese con nosotros a través de la sección de comentarios a continuación.