Cómo instalar el comando netstat en Linux


Netstat, derivado de las palabras red y estadísticas, es una utilidad de línea de comandos utilizada por los administradores del sistema para analizar las estadísticas de la red. Muestra toda una forma de estadísticas, como puertos abiertos y direcciones correspondientes en el sistema host, tabla de enrutamiento y conexiones enmascaradas.

En este artículo, le mostraremos cómo puede instalar el comando netstat en diferentes distribuciones de Linux.

Cómo instalar el comando netstat en Linux

El paquete que contiene netstat se llama net-tools. En los sistemas modernos, la utilidad netstat viene preinstalada y no es necesario instalarla.

Sin embargo, en sistemas más antiguos, es probable que se encuentre con un error al ejecutar el comando netstat. Por lo tanto, para instalar netstat en distribuciones de Linux, ejecute el comando.

# yum install net-tools     [On CentOS/RHEL]
# apt install net-tools     [On Debian/Ubuntu]
# zypper install net-tools  [On OpenSuse]
# pacman -S netstat-nat     [On Arch Linux]

Una vez instalado, ejecute el siguiente comando para verificar la versión de netstat instalada.

# netstat -v

Cómo usar el comando netstat en Linux

Puede invocar el comando netstat en cualquiera de las distribuciones de Linux para obtener diferentes estadísticas en su red.

Utiliza la marca -r para mostrar la tabla de enrutamiento de red para obtener algo similar al resultado a continuación.

# netstat -nr

La opción -n obliga a netstat a imprimir direcciones separadas por puntos en lugar de utilizar nombres de red simbólicos. La opción es útil para evitar búsquedas de direcciones en una red.

Utilice el indicador -i para obtener una salida de estadísticas de una interfaz de red configurada. La opción -a imprime todas las interfaces presentes en el kernel.

# netstat -ai

La utilidad de comando netstat admite opciones que muestran sockets activos o pasivos usando las opciones -t , -n y -a . Los indicadores muestran sockets de conexión RAW, UDP, TCP o UNIX. Añadiendo la opción -a , sembrará sockets listos para la conexión.

# netstat -ant

Para enumerar los servicios, su estado actual y sus puertos correspondientes, ejecute el comando.

# netstat -pnltu

En este artículo, arrojamos luz sobre cómo instalar el comando netstat y cómo se usa para verificar una amplia gama de estadísticas de red. También es importante señalar que netstat ha quedado obsoleto y, en cambio, la utilidad ss ha ocupado su lugar en la visualización de estadísticas de red más refinadas.