Cargando



Comprobar velocidad de internet con test Speedtest-cli en CentOS 7

Te explicamos cómo comprobar la velocidad de internet con test Speedtest-cli en centOS 7 Linux.


may 28 2018 16:05
Profesional
Total de Apartados : 4

Actualmente los proveedores de Internet, o ISP (Internet Service Provider), nos ofrecen diversas velocidades en base al tipo de tarea a realizar, esto es vital ya que una alta velocidad será garantía de que nuestra navegación será sin problemas y todo el proceso de carga y descarga estará dentro de lo esperado sin afectar la productividad ni tomar tiempo de más.

 

Una herramienta útil para comprobar en tiempo real la velocidad de internet es Speedtest-cli, la cual puede ser usada para verificar la velocidad de carga y descarga en el servidor y esta hace uso de una interfaz de línea de comando para realizar esta tarea de forma muy simple, de la misma forma, Speedtest-cli está en la capacidad de probar la velocidad de red de nuestro servidor.

 

Cómo probar la velocidad de carga de un sitio web desde la terminal de comandos de Linux. Con videotutorial incluido.

 

A través de este tutorial aprenderemos a instalar Speedtest-cli en CentOS 7.

 


1. Cómo instalar Python en CentOS 7 Linux

 

Paso 1

Speedtest-cli requiere de Python para su optima ejecución, antes de ello, podemos acceder como usuarios root ejecutando lo siguiente:
sudo su
Paso 2

Posteriormente, vamos a ejecutar la siguiente línea para instalar Python en CentOS 7:
yum install Python

Comprobar-velocidad-de-internet-con-test-Speedtest-cli-en-CentOS-7-1.png

 

Ingresamos la letra y para aceptar la descarga e instalación de Python.

 

 


2. Cómo instalar Speedtest-cli en CentOS 7 Linux

 

Paso 1

Ahora, iremos al directorio /usr/local/src que será la ruta donde hemos de descargar la utilidad:
cd /usr/local/src
Luego vamos a descargar el script de Python asociado a Speedtest-cli ejecutando lo siguiente:
wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py

Comprobar-velocidad-de-internet-con-test-Speedtest-cli-en-CentOS-7-2.png

 

 

Paso 2

Asignamos los permisos respectivos:
chmod +x speedtest-cli

Comprobar-velocidad-de-internet-con-test-Speedtest-cli-en-CentOS-7-3.png

 

 


3. Cómo comprobar la velocidad de Internet en CentOS 7 Linux

 

Paso 1

El siguiente paso a dar consiste en realizar las respectivas pruebas de Internet, la más básica es ejecutar alguna de las siguientes opciones:
./speedtest-cli
python speedtest-cli
Este será el resultado obtenido:

 

 

Comprobar-velocidad-de-internet-con-test-Speedtest-cli-en-CentOS-7-4.png

 

Allí podemos ver detalles como:

  • Servidor de origen
  • Proveedor ISP
  • Tiempo del ping
  • Velocidad de subida y de bajada

 

Paso 2

Si deseamos ver este resultado en bytes, vamos a ejecutar lo siguiente:
./speedtest-cli –bytes

Comprobar-velocidad-de-internet-con-test-Speedtest-cli-en-CentOS-7-5.png

 

 

Paso 3

Ahora, otra de las opciones disponibles de Speedtest-cli es obtener este resultado de forma gráfica, para ello podemos ejecutar la siguiente línea la cual nos provee un enlace web para verificar dicho resultado:
./speedtest-cli –share

Comprobar-velocidad-de-internet-con-test-Speedtest-cli-en-CentOS-7-6.png

 

Paso 4

Con este resultado, podemos ir al enlace desde cualquier navegador y este será el resultado que veremos:

 

Comprobar-velocidad-de-internet-con-test-Speedtest-cli-en-CentOS-7-7.png

 


4. Cómo obtener una identificación del servidor a validar CentOS 7 Linux

 

Paso 1

Es posible que por alguna razón deseemos obtener el ID de los servidores disponibles, para esto, en primer lugar, vamos a ejecutar la siguiente línea:
wget http://www.speedtest.net/speedtest-servers.php

Comprobar-velocidad-de-internet-con-test-Speedtest-cli-en-CentOS-7-8.png

 

 

Paso 2

Para observar los IDs de los servidores vamos a ejecutar la siguiente línea:
more speedtest-servers.php

Comprobar-velocidad-de-internet-con-test-Speedtest-cli-en-CentOS-7-9.png

 

 

Paso 3

Para conocer un ID especifico podemos usar alguna de las siguientes opciones:
grep 'ciudad' speedtest-servers.php
grep 'país' speedtest-servers.php
grep 'ciudad, estado' speedtest-servers.php
Por ejemplo, podemos ejecutar lo siguiente para ver todos los servidores de España:
grep 'Spain' speedtest-servers.php

Comprobar-velocidad-de-internet-con-test-Speedtest-cli-en-CentOS-7-10.png

 

 

Paso 4

Para ver un ID especifico, incluyendo ciudad y estado, podemos ejecutar lo siguiente:
grep 'Tampa, FL' speedtest-servers.php | egrep -o 'id="[0-9]{4}"'
Esto dará como resultado los IDs de los servidores de dicha región y con esos ID, vamos a ejecutar lo siguiente para realizar la prueba de velocidad:
./speedtest-cli –server “ID”

Comprobar-velocidad-de-internet-con-test-Speedtest-cli-en-CentOS-7-11.png

 

 

Paso 5

Las opciones generales de Speedtest-cli son las siguientes:

 

Despliega la ayuda de la utilidad
-h, --help

No ejecuta la prueba de descarga
--no-download

No ejecuta la prueba de carga
--no-upload

Despliega el valor en bytes en lugar de bits
--bytes

Generar y ofrece una URL de speedtest.net con la imagen de los resultados
--share

Suprime la salida detallada, solo muestra información básica
--simple

Suprime la salida detallada, solo muestra información básica en el formato CSV
--csv

 

Delimitador de un solo carácter para usar en la salida CSV
--csv-delimiter

Imprime encabezados CSV
--csv-header

Suprime la salida detallada, solo muestra información básica en formato JSON
--json

Despliega una lista de servidores de speedtest.net ordenados por distancia
--list

Permite especificar un servidor para su validación
--server

Excluye un servidor de la selección
--exclude EXCLUDE

Genera una MINI URL del servidor Mini Speedtest
--mini

Hace referencia a la dirección IP de origen
--source SOURCE

Es el timeout en segundos, su valor por defecto es de 10 segundos
--timeout TIMEOUT

Hace uso del protocolo HTTPS en lugar de HTTP cuando se comunica con servidores operados por speedtest.net
--secure

No preasigna los datos de carga con el fin de mejorar el rendimiento
--no-pre-allocate

Despliega la versión actual de Speedtest-cli
--version

 

Con esta práctica herramienta será posible llevar un control detallada de la velocidad de red, tanto de subida como de bajada, para tareas de soporte, control o garantía.

 

Te damos diferentes consejos para mejorar la velocidad y el rendimiento de tu ordenador con Linux.


¿Te ayudó este Tutorial?


Sin comentarios, sé el primero!

No esperes más y entra en Solvetic
Deja tus comentarios y aprovecha las ventajas de la cuenta de usuario ¡Únete!

X