Introducción
El comando netstat genera pantallas que muestran el estado de la red y las estadísticas del protocolo. Es una utilidad multiplataforma disponible para sistemas Linux, macOS o Windows. Lo cual es muy útil para solucionar problemas y configurar la red. Identificación de aplicaciones usando puertos en un sistema.
Los últimos sistemas operativos Linux tienen esta herramienta instalada por defecto. Pero algunas de las instalaciones mínimas pueden no contener esta herramienta en su sistema. Si es así, este tutorial lo ayudará a instalar el comando netstat en el sistema Linux.
Cómo instalar el comando netstat en Linux
Generalmente, el paquete net-tools
proporciona el comando netstat para las distribuciones de Linux más populares. Utilice uno de los siguientes comandos para instalar el comando netstat en su sistema.
Instale netstat en sistemas Fedora y CentOS / RHEL 8: use el administrador de paquetes de línea de comando dnf para instalar netstat desde los repositorios de paquetes predeterminados.
sudo dnf install net-tools
Instale netstat en sistemas CentOS / RHEL 7: para versiones anteriores de sistemas basados en Redhat, use el administrador de paquetes yum para instalar la herramienta netstat.
sudo yum install net-tools
Cómo instalar netstat en Debian / Ubuntu: use el administrador de paquetes apt para instalar netstat en los sistemas Ubuntu y Debian desde los repositorios oficiales.
sudo apt update && sudo apt install net-tools
Instale netstat en los sistemas Arch:
sudo pacman -S netstat-nat
Instale netstat en OpenSuse:
sudo zypper install net-tools
Utilice el comando netstat en Linux
Netstat es una utilidad de línea de comandos ampliamente utilizada para imprimir conexiones de red, tablas de enrutamiento, interfaces y estadísticas de interfaces. Personalmente, utilizo este comando para ver el nombre de PID / programa por socket o socket de servidor que escucha en un sistema.
Mi comando de uso frecuente es:
netstat -tulpn
El comando anterior ayuda a encontrar servicios que se ejecutan en varios puertos. Con esto es más fácil identificar si un servicio está listado en un puerto o no. Los parámetros del comando son:
-t
- Se utiliza para imprimir conexiones TCP.-u
- Se utiliza para imprimir conexiones UDP.-l
- Imprimir todos los sockets del servidor de escucha-p
- Imprime todos los nombres de PID / programa para sockets-n
- No resuelve nombres de direcciones IP
Conclusión
Este tutorial describe cómo instalar el comando netstat que falta en su sistema Linux. También compartí mi caso de uso favorito del comando netstat.