Debajo de ella, Speedtest.net ejecuta código JavaScript en su navegador web, que a su vez detecta automáticamente el servidor cercano a usted, y las medidas de velocidad de carga / descarga mediante el envío de HTTP GET y POST al servidor.
Sin embargo, si usted está tratando de comprobar la velocidad de Internet desde un servidor remoto, VPS o un sistema de escritorio de otro modo-menos fácil de usar, como interfaz web basada en Flash. Hay una interfaz de línea de comandos versión (CLI) de Speedtest.net, conocido como speedtest-cli . Aquí voy a mostrar cómo utilizar-speedtest CLI para comprobar la velocidad de Internet desde la línea de comandos de Linux.
Instale speedtest CLI en Linux speedtest-cli es un sencillo cliente CLI escrito en Python para medir el ancho de banda de Internet bidireccional mediante el uso de la infraestructura Speedtest.net. Funciona con Python 2.4 hasta 3.4. Instalar speedtest-cli no es más que descargar el script de Python.
$ wget https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py $ chmod a+rx speedtest_cli.py $ sudo mv speedtest_cli.py /usr/local/bin/speedtest-cli $ sudo chown root:root /usr/local/bin/speedtest-cli
$ speedtest-cli
[user@localhost ~]$ speedtest_cli.py Retrieving speedtest.net configuration... Retrieving speedtest.net server list... Testing from Telefonica de Espana (************)... Selecting best server based on ping... Hosted by Vodafone España (Sevilla) [236.44 km]: 16.292 ms Testing download speed........................................ Download: 7.14 Mbit/s Testing upload speed.................................................. Upload: 0.63 Mbit/s [javier@localhost ~]$