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