Table of Contents
Cómo ver puertos TCP y UDP en tiempo real
En términos de software, especialmente a nivel de 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 Linux utiliza un protocolo particular (el más común siendo TCP. ( Protocolo de control de transmisión. y UDP. ( Protocolo de datagramas 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 la ejecución de puertos TCP. y UDP. en-time con un resumen de socket en un sistema Linux.
Listar todos los puertos abiertos en Linux
Para listar 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 ha quedado obsoleto y, en cambio, el comando ss ha ocupado su lugar al mostrar estadísticas de red más detalladas.
$ sudo n etstat-tulpn OR $ sudo ss-tulpn
Lista de puertos abiertos en Linux
A partir del resultado del comando anterior, la columna Estado. muestra si un puerto está en estado de escucha ( LISTEN. o no.
freestar .config.enabled_slots.push
En el comando anterior, la bandera:
- -t-habilita la lista de TCP puertos.
- -u-habilita la lista de puertos UDP.
- -l-imprime solo sockets de escucha.
- -n-muestra el número de puerto.
- -p-muestra el nombre del proceso/programa.
Ver puertos abiertos TCP y UDP en tiempo real
Sin embargo, para ver TCP. y UDP. en tiempo real, puede ejecutar la herramienta netstat o ss con la utilidad watch como se muestra.
$ sudo watch netstat-tulpn O $ sudo watch ss-tulpn
Ver puertos abiertos en tiempo real en Linux
Para salir, presione Ctrl + C.
También encontrará lo siguiente artículos útiles:
- 3 formas para averiguar qué proceso escucha en un puerto en particular
- Cómo verificar que los puertos remotos son accesibles usando el comando ‘nc’
- Cómo enumerar todos los servicios en ejecución en Systemd en Linux
- 29 Ejemplos prácticos de comandos Nmap para administradores de red/sistema Linux
¡Eso es todo por ahora! Si tiene alguna pregunta o pensamiento que compartir sobre este tema, comuníquese con nosotros a través de la sección de comentarios a continuación.