Descripción:
El comando netstat
se utiliza para mostrar información detallada sobre la red, como conexiones de red activas, tablas de enrutamiento, estadísticas de interfaz y conexiones TCP/UDP en sistemas Unix y Linux. Proporciona una forma rápida de obtener información sobre el estado y la actividad de la red en el sistema.
Atributos y Parámetros:
Atributo | Descripción |
---|---|
-t , --tcp | Muestra solo conexiones TCP. |
-u , --udp | Muestra solo conexiones UDP. |
-l , --listening | Muestra solo las conexiones en modo de escucha (servidores). |
-a , --all | Muestra todas las conexiones, tanto activas como de escucha. |
-n , --numeric | Muestra direcciones y puertos en formato numérico en lugar de resolución de nombres. |
-p , --programs | Muestra el nombre y el PID del programa que está utilizando cada conexión. |
-r , --route | Muestra la tabla de enrutamiento. |
-s , --statistics | Muestra estadísticas de protocolo, como paquetes recibidos y enviados. |
-c , --continuous | Muestra la salida de manera continua, actualizando la información cada pocos segundos. |
Ejemplos de Uso:
- Mostrar todas las conexiones de red:
netstat
- Mostrar todas las conexiones TCP:
netstat -t
- Mostrar estadísticas de protocolo:
netstat -s
- Mostrar la tabla de enrutamiento:
netstat -r
- Mostrar conexiones en modo de escucha (servidores):
netstat -l
Distribuciones Compatibles:
El comando netstat
está disponible en la mayoría de las distribuciones de Linux y Unix, incluyendo Ubuntu, Debian, CentOS, Fedora, Red Hat Enterprise Linux (RHEL), openSUSE, Arch Linux, y muchas otras.
Alternativas:
ss
: Una alternativa más moderna y eficiente anetstat
, que proporciona una salida similar pero con un rendimiento mejorado.lsof
: Muestra una lista de todos los archivos abiertos en el sistema, incluyendo los relacionados con conexiones de red.
Deja un comentario