En esta guía, observaremos cómo instalar VNSTAT y monitorear el tráfico de red en Ubuntu OS.
Nota: El procedimiento descrito aquí ha sido probado en Ubuntu 20.04 LTS. Los comandos se han ejecutado en la terminal que puede abrir a través del Ctrl+Alt+T atajo.
Instalación de vnstat
VNSTAT está disponible en los repositorios de Ubuntu predeterminados, pero no es la última versión. Para instalar la última versión de VNSTAT, siga los pasos mencionados a continuación:
Paso 1: Index de actualización del repositorio
Primero, ejecute el siguiente comando a continuación para actualizar el índice del repositorio del sistema:
$ sudo apt actualización
Ingrese la contraseña para sudo.
Paso 2: Instale requisitos previos
A continuación, tendrá que instalar algunos requisitos previos que puedan crear software desde la fuente. Lo necesitaremos para la compilación de vnstat. Ejecute este comando para instalar los requisitos previos:
$ sudo apt install build-esencial GCC Make libsqlite3-dev -y
Paso 3: Descargar Vnstat Tar.Paquete GZ
Ahora desde el sitio web oficial de VNSTAT, descargue la última versión de vnstat alquitrán.GZ paquete. Actualmente, la última versión de VNSTAT es 2.6, para que podamos descargarlo de la siguiente manera:
$ wget https: // humdi.net/vnstat/vnstat-2.6.alquitrán.GZ
Paso 4: instalar vnstat
Una vez el alquitrán.GZ El paquete se descarga, podemos instalarlo de la siguiente manera:
Primero, extrae el alquitrán.GZ usando el siguiente comando en terminal:
$ tar -xvzf vnstat -2.6.alquitrán.GZ
Luego cambie al directorio extraído resultante usando el siguiente comando:
$ CD vnstat-2.6
Ahora configúrelo usando el comando a continuación:
ps ./Configurar - -Prefix =/usr --sconfdir =/etc
Luego, instale vnstat de la siguiente manera:
$ sudo make
$ sudo make install
Paso 5: Verificar la instalación
Para verificar si VNSTAT se ha instalado correctamente, ejecute el siguiente comando en terminal:
$ vnstat -v
La siguiente salida confirma la versión VNSTAT 2.6 ha sido instalado.
Paso 6: Habilitar e iniciar el servicio VNSTAT
Para habilitar e iniciar el servicio VNSTAT, primero deberá copiar el archivo de servicio VNSTAT desde el directorio extraído VNSTAT al /etc/systemd/system/ Usando el siguiente comando:
$ sudo cp -v vnstat -2.6/ejemplos/systemd/vnstat.servicio/etc/systemd/system/
Ahora habilite el servicio VNSTAT utilizando el siguiente comando:
$ sudo systemctl habilitar vnstat
Luego para iniciar el servicio VNSTAT, ejecute el siguiente comando
$ sudo systemctl start vnstat
Para verificar si el servicio VNSTAT se está ejecutando, ejecute el siguiente comando:
$ sudo systemctl status vnstat
La siguiente salida confirma que el servicio VNSTAT se ejecuta correctamente sin ningún problema.
Monitorear el tráfico de red con VNSTAT
VNSTAT admite varias opciones que lo ayudan a monitorear el tráfico de diferentes maneras. Puede ver algunas de las opciones disponibles ejecutando el siguiente comando en la terminal:
$ vnstat --help
O ejecute el siguiente comando para ver la lista completa de opciones:
$ vnstat - -longhelp
También puede visitar la página del hombre VNSTAT para obtener la lista completa de opciones.
Ejecutar el comando vnstat sin ninguna opción Imprime las estadísticas de usos de ancho de banda para todas las interfaces disponibles.
$ vnstat
Aquí está la salida del comando vnstat en nuestro sistema, que muestra estadísticas de una interfaz, ya que esta es la única interfaz disponible en nuestro sistema.
También puede monitorear una interfaz específica utilizando el -i Opción seguida del nombre de la interfaz.
$ vnstat -i
Por ejemplo, para monitorear una interfaz ENS33, El comando sería:
$ VNSTAT -I ENS33
También puede monitorear el uso de ancho de banda según por hora, diariamente, mensual, y anual uso usando el -h, -d, -m, y -Y opciones respectivamente. Por ejemplo, para encontrar el uso diario de ancho de banda, el comando sería:
$ vnstat -d
También puede obtener el uso de ancho de banda para los mejores días de tráfico. Por ejemplo, para encontrar los 10 mejores días de uso de ancho de banda, use -T opción seguida de la cantidad de días:
$ vnstat -t 10
Para monitorear el uso de ancho de banda en tiempo real, use el -l Opción de la siguiente manera:
$ vnstat -l
Si desea eliminar todas las estadísticas para una interfaz específica de la base de datos y dejar de monitorearla, use la sintaxis del comando a continuación:
$ sudo vnstat - -Remove -I--fuerza
Por ejemplo, para eliminar la interfaz ENS33 Desde la base de datos y deje de monitorearla, el comando sería:
$ sudo vnstat - -remove -i ens33 --force
Para agregar esta interfaz nuevamente para el monitoreo, use el siguiente comando:
$ sudo vnstat --add -i ens33
Después de agregar la interfaz, reinicie el servicio VNSTAT:
$ sudo systemctl reiniciar vnstat
VnStat es una herramienta útil para vigilar el uso de ancho de banda en su sistema operativo Linux. En esta guía, ha aprendido a instalar y usar esta herramienta en Ubuntu 20.04 LTS para monitorear el tráfico en las interfaces de la red.