Cómo usar el comando Netstat Linux

Cómo usar el comando Netstat Linux
"El NetStat sigue siendo confiable para mostrar información relacionada con la red, como tablas de enrutamiento y conexiones de red. Si está buscando una herramienta de análisis de red fácil de usar, vale la pena considerar NetStat. Esta línea de comando es útil para todas las configuraciones y configuraciones de problemas de su red, y cuando necesita monitorear su red, ofrece comandos simples para usar. Entremos en los detalles del uso de NetStat."

Comenzando con Netstat

Las estadísticas de red (NetStat) es una herramienta de análisis de red de línea de comandos instalada junto con Herramientas de red. Puede instalarlo en Ubuntu usando el comando a continuación.

$ sudo apt instalación de redes

Con las herramientas de red instaladas, podemos ver las diversas opciones para usar con el comando netstat.

1. netstat -a: Muestra todos los puertos de escucha para UDP y TCP y su estado.

2. netstat -at: Si solo necesita filtrar el TCP Puertos, use la opción -AT, y notará que la imagen a continuación solo mostrará los puertos TCP y su estado.

En la salida anterior, observará que estamos mostrando incluso los puertos inactivos, que no serán útiles al analizar una red grande. La solución es filtrar y solo mostrar los puertos abiertos. Para esto, necesitas usar el -l opción seguida del protocolo.

Nuestro nuevo comando sería:

$ netstat -lt

En la salida a continuación, enumeramos solo los puertos TCP de escucha.

3. netstat -au: Del mismo modo, solo puede filtrar los puertos UDP utilizando la opción -U.

Para filtrar los puertos UDP y solo obtener los puertos de escucha, el comando será:

$ netstat -lu

4. netstat -l: Si desea enumerar todos los puertos de escucha sin especificar el protocolo, use la opción -l.

Tenga en cuenta que también estamos obteniendo las estadísticas de UNIX. Podemos separarlos usando el siguiente comando.

5. netstat -lx: Para ver los puertos de escucha activos de Unix

Hasta ahora, hemos visto cómo usar NetStat para filtrar puertos basados ​​en un protocolo dado. Puede llevar las estadísticas más allá para obtener las estadísticas de los protocolos ICMP, TCP, UDP e IP. Para esto, necesitas usar el -s opción.

6. netstat -s: Estadísticas de lista basadas en el protocolo. Esta opción ayuda a reducir las actividades en su red para un análisis fácil de separar cada protocolo.

En la salida anterior, no se puede mostrar las estadísticas para todos los protocolos, sino de manera organizada. Si desea las mismas estadísticas para TCP o UDP, puede agregar el -T y -u, respectivamente.

Use los comandos a continuación.

$ netstat -st
$ netstat -su

7. netstat -p: Muestra los servicios de un protocolo dado con su identificación de proceso. Por ejemplo, para obtener el nombre del servicio para TCP con su PID, el comando sería:

$ netstat -tp

8. netstat -r: El comando muestra la tabla de enrutamiento IP de su kernel

9. netstat -ap: Muestra todos los programas de escucha activa en un puerto determinado. Puedes combinarlo con el grep comandar para filtrar la salida. Por ejemplo, para que se ejecuten en HTTPS, el comando sería:

$ netstat -ap | grep http

Si alguna vez te quedas atrapado con NetStat, abra el netstat -help Para ver la lista de varios comandos que puede usar. Sin embargo, lo anterior es común y puede modificarlos con otros comandos de Linux para lograr más funcionalidad.

Conclusión

Esta guía cubrió el netstat -a Comando en Linux y los diversos ejemplos de su uso. La herramienta NetStat es una que no puede dejar de lado al analizar su red. Además, ofrece múltiples comandos para usar para filtrar la salida de su análisis de red. Siéntase libre de probar varias formas de combinar NetStat con otros comandos para una mayor productividad.