GNU/Linux >> Tutoriales Linux >  >> Linux

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 es 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 TCP y UDP puertos en tiempo real con un resumen de socket en un sistema Linux.

Lista de 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 ha quedado obsoleto y, en su lugar, el comando ss ha tomado su lugar para mostrar estadísticas de red más detalladas.

$ sudo netstat -tulpn
OR
$ sudo ss -tulpn

Desde la salida del comando anterior, el Estado columna muestra si un puerto está en un estado de escucha (LISTEN ) 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 de escucha.
  • -n – muestra el número de puerto.
  • -p – muestra el nombre del proceso/programa.

Vea 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 watch como se muestra.

$ sudo watch netstat -tulpn
OR
$ sudo watch ss -tulpn

Para salir, presiona Ctrl+C .

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

  1. 3 formas de averiguar qué proceso está escuchando en un puerto en particular
  2. Cómo verificar que los puertos remotos sean accesibles mediante 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/sistemas Linux

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


Linux
  1. Cómo instalar y probar Ansible en Linux

  2. Cómo instalar y usar Flatpak en Linux

  3. ¿Cómo cerrar puertos en Linux?

  4. Cómo comprobar los puertos de escucha/abiertos con Netstat en Linux

  5. Cómo identificar las tarjetas/puertos HBA y WWN en Linux

Cómo cambiar el nombre de archivos y directorios en Linux

Cómo comprimir archivos y directorios en Linux

Cómo hacer un escaneo de puertos en Linux

Cómo ver Hulu en Linux

Cómo instalar y usar PuTTY en Linux

Cómo encontrar y cerrar puertos abiertos en Linux