En este artículo, le mostraremos cómo puede instalar el comando netstat en diferentes distribuciones de 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 estadísticas de red . Muestra todo un conjunto de estadísticas, como puertos abiertos y direcciones correspondientes en el sistema host, la tabla de enrutamiento y las conexiones enmascaradas.
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 los sistemas más antiguos, es probable que encuentre un error al ejecutar el comando netstat . Por lo tanto, para instalar netstat en distribuciones de Linux, ejecute el comando.
# yum install net-tools [En CentOS / RHEL ]
# apt install net-tools [En Debian / Ubuntu ]
# zypper install net-tools [en OpenSuse ]
# pacman -S netstat-nat [En 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 estadísticas diferentes en su red.
Ver la tabla de enrutamiento de red
Utiliza el -rindicador para mostrar la tabla de enrutamiento de la red para obtener algo similar a la salida a continuación.
# netstat -nr
La -nopción obliga a netstat a imprimir direcciones separadas por puntos en lugar de usar nombres de red simbólicos. La opción es útil para evitar búsquedas de direcciones en una red.
Mostrar estadísticas de la interfaz de red
Use el -iindicador para obtener una salida de estadísticas de una interfaz de red configurada. La -aopción imprime todas las interfaces presentes en el núcleo.
# netstat -ai
Mostrar conexiones de red
Los netstat opciones soportes utilidad de comandos que muestran los puertos activos o pasivos utilizando las opciones -t, -ny -a. Las banderas muestran conectores de conexión RAW, UDP, TCP o UNIX. Al agregar la -aopción, sembrará sockets listos para la conexión.
# netstat -ant
Mostrar servicios de red
Para enumerar los servicios, su estado actual y sus puertos correspondientes, ejecute el comando.
# netstat -pnltu