Sobes.tech
Junior

¿Cómo se pueden ver las conexiones actuales?

sobes.tech AI

Respuesta de la IA

Utilizando la utilidad netstat:

# Mostrar todas las conexiones (activas y pasivas)
netstat -a

# Mostrar solo los sockets en escucha
netstat -l

# Mostrar conexiones TCP
netstat -t

# Mostrar conexiones UDP
netstat -u

# Mostrar PID y nombre del proceso (requiere privilegios de root)
netstat -p

# Combinación de banderas para una vista más completa
netstat -tunlp

Usando la utilidad ss (preferible en sistemas modernos por su mayor rendimiento):

# Mostrar todas las conexiones
ss -a

# Mostrar solo los sockets en escucha
ss -l

# Mostrar conexiones TCP
ss -t

# Mostrar conexiones UDP
ss -u

# Mostrar PID y nombre del proceso
ss -p

# Combinación de banderas
ss -tunlp

Usando el contenido del directorio /proc/net/:

La información sobre conexiones está disponible en los archivos /proc/net/tcp, /proc/net/udp y otros en este directorio.

# Ver datos en bruto de conexiones TCP
cat /proc/net/tcp

Este método requiere interpretación manual de los datos, que están en formato hexadecimal. Las utilidades netstat y ss proporcionan una salida más cómoda y legible.