El comando netstat
es una herramienta de línea de comandos que se utiliza para mostrar conexiones de red, tablas de enrutamiento, estadísticas de interfaz y otras informaciones relacionadas con la red en sistemas operativos basados en Unix. Es útil para diagnosticar problemas de red y monitorear el estado de las conexiones.
La sintaxis básica del comando es la siguiente:
netstat [opciones] [argumentos]
A continuación se presentan algunas opciones comunes que se pueden utilizar con el comando netstat
:
-a
: Muestra todas las conexiones y puertos de escucha.-t
: Muestra solo las conexiones TCP.-u
: Muestra solo las conexiones UDP.-n
: Muestra las direcciones y números de puerto en formato numérico.-l
: Muestra solo los puertos que están en estado de escucha.-p
: Muestra el identificador del proceso (PID) y el nombre del programa que está utilizando la conexión.Aquí hay algunos ejemplos prácticos del uso de netstat
:
netstat -a
netstat -t
netstat -u
netstat -n
netstat -l
netstat -p
netstat -tuln
para obtener una visión rápida de los puertos TCP y UDP que están en escucha.netstat -tunlp
, para obtener información más detallada sobre las conexiones activas y los procesos asociados.