¿Qué envía su computadora Linux y dónde? Descúbrelo con pkstat.
Conclusiones clave
- pktstat es una utilidad de línea de comandos que muestra la actividad de los paquetes en tiempo real, similar a cómo top o htop muestran información sobre los procesos.
- Instalar pktstat es fácil y se puede encontrar en los administradores de paquetes de la mayoría de las principales distribuciones de Linux, como apt, pacman y dnf.
- Ejecutar pktstat como root le permite monitorear las conexiones de red abiertas, mostrando el origen y el destino de los paquetes entre su máquina local y las computadoras remotas.
Si se pregunta qué procesos utilizan su ancho de banda en Linux, una pequeña utilidad llamada pktstat puede ayudarle. Esta herramienta de línea de comandos muestra la actividad de los paquetes en tiempo real, con algunas opciones convenientes para funciones comunes.
¿Qué es pktstat?
pktstat es una utilidad que muestra el comportamiento de los paquetes que van y vienen de su computadora, similar a cómo
top o htop muestra información sobre los procesos. Es un programa de pantalla completa que se ejecuta en la terminal.Cómo instalar pktstat
Instalar pktstat es fácil ya que está disponible en los administradores de paquetes de la mayoría de las principales distribuciones de Linux.
Por ejemplo, para instalarlo en Debian o Ubuntu:
sudo apt install pktstat
Y en Arco:
sudo pacman -S pktstat
Y sobre la familia Red Hat
sudo dnf install pktstat
Monitoreo de conexiones de red con pktstat
Para ver cualquier conexión de red abierta con pktstat, simplemente puede llamarlo desde la línea de comando. Debido a que las conexiones de red afectan la seguridad del sistema, normalmente necesitarás ejecutarlo como root:
sudo pktstat
Esto mostrará una visualización en pantalla completa. Mostrará cualquier conexión de red abierta en su máquina. Verá el origen y el destino de cualquier paquete que pase entre su máquina local y la computadora remota.
Como ocurre con muchos otros programas de Linux, el verdadero poder de pktstat proviene de sus diversas opciones. El -i La opción le permite especificar una interfaz que desea monitorear. Por ejemplo, es posible que prefieras rastrear las conexiones en una interfaz Ethernet cableada en lugar de Wi-Fi:
sudo pktstat -i [interface]
De forma predeterminada, pktstat mostrará nombres de host abreviados. Para ver el nombre de host completo, utilice el -F opción.
El -norte La opción prescindirá completamente de los nombres de host y solo mostrará las direcciones IP. También puedes presionar norte para alternar el modo numérico cuando se ejecuta pktstat.
El -C La opción separará los flujos de tráfico que pktstat normalmente combinaría en uno, como múltiples conexiones TCP.
Puede cambiar el orden de clasificación presionando t para "modo superior" para ordenar por recuento de bits, así como mediante el uso del -t opción.
pktstat es una útil herramienta basada en consola para monitorear las conexiones de red entrantes y salientes en su sistema Linux en tiempo real. Es como top o htop para su red.