Comando netstat: para qué sirve, cómo se usa, Windows, Linux
Netstat es una herramienta que permite identificar las conexiones TCP que están activas en la máquina en la que se ejecuta el comando, tanto en Windows como en Linux. A continuación, te explicamos para qué sirve.
¿Para qué sirve el comando netstat?
Esta herramienta crea una lista con todos los puertos TCP y UDP que están abiertos en el ordenador. El comando netstat también permite a su vez obtener estadísticas de numerosos protocolos (Ethernet, IPv4, TCP, UDP, ICMP y IPv6).
¿Cómo se configura el comando netstat?
Cuando se utiliza sin argumentos, el comando netstat muestra todas las conexiones abiertas por el ordenador. El comando posee una serie de configuraciones opcionales, cuya sintaxis es la siguiente:
netstat [-a] [-e] [-n] [-o] [-s] [-p PROTO] [-r] [interval]
- Cuando se utiliza con el argumento -a, el comando netstat muestra todas las conexiones y los puertos en escucha de la máquina.
- Cuando se lo utiliza con el argumento -e, el comando netstat muestra las estadísticas Ethernet.
- Cuando se lo utiliza con el argumento -n, el comando netstat muestra las direcciones y los números de puerto en forma numérica, sin resolución de nombres.
- Cuando se lo utiliza con el argumento -o, el comando netstat indica el número del proceso asignado a la conexión.
- Cuando se lo utiliza con el argumento -p seguido del nombre del protocolo (TCP, UPD o IP), el comando netstat muestra la información solicitada relacionada con el protocolo especificado.
- Cuando se lo utiliza con el argumento -r, el comando netstat muestra la tabla de enrutamiento.
- Cuando se lo utiliza con el argumento -s, el comando netstat muestra las estadísticas detalladas para cada protocolo.
- Por último, un intervalo opcional permite determinar el período de actualización de la información, en segundos. El tiempo predeterminado es de 1 segundo.