Sobes.tech
Junior — Middle

¿Cómo se puede determinar la lista de puertos que están en escucha en un sistema Linux?

sobes.tech AI

Respuesta de la IA

Para determinar la lista de puertos que están en escucha en un sistema Linux, se pueden usar varios comandos:

  1. netstat (si está instalado):
netstat -tuln
  • -t — TCP
  • -u — UDP
  • -l — solo en escucha
  • -n — mostrar números de puerto en lugar de nombres
  1. ss — reemplazo moderno de netstat:
ss -tuln
  1. lsof para buscar procesos que están escuchando en puertos:
lsof -i -P -n | grep LISTEN
  1. También se puede revisar el contenido de /proc/net/tcp y /proc/net/udp, aunque es menos conveniente.

Estos comandos mostrarán la lista de puertos y los procesos correspondientes que actualmente están en escucha para conexiones entrantes.