Hace un tiempo que hablé de como montar tu propia web para medir la velocidad, hoy les muestro ¿cómo comprobar de forma sencilla la velocidad de conexión desde la terminal?
Lo único que necesitaremos es tener acceso SSH a la máquina o ir a una terminal y ejecutar un comando. Si quieres probar la descarga de un fichero de 100 MB, 500MB o 1GB puedes hacerlo con los siguientes comandos:
fichero de 100 MB
wget -O /dev/null http://speedtest.sea01.softlayer.com/downloads/test100.zip
wget -O /dev/null https://speed.hetzner.de/100MB.bin
wget -O /dev/null http://speedtest.tele2.net/100MB.zip
wget -O /dev/null http://cachefly.cachefly.net/100mb.test
wget -O /dev/null http://speedtest.london.linode.com/100MB-london.bin
wget -O /dev/null http://speedtest.atlanta.linode.com/100MB-atlanta.bin
wget -O /dev/null http://proof.ovh.net/files/100Mb.dat
fichero de 500MB
wget -O /dev/null http://speedtest.ams01.softlayer.com/downloads/test500.zip
fichero de 1GB
wget -O /dev/null https://speed.hetzner.de/1GB.bin
wget -O /dev/null http://speedtest.tele2.net/1GB.zip
wget -O /dev/null http://mirror.nl.leaseweb.net/speedtest/1000mb.bin
wget -O /dev/null http://mirror.us.leaseweb.net/speedtest/1000mb.bin
NOTA: en estos casos la descarga de estos ficheros no va a ocupar espacio en tu disco, es simplemente una descarga virtual.
Esto acaba dando un resultado similar al siguiente:
HTTP request sent, awaiting response... 200 OK Length: 104874307 (100M) [application/zip] Saving to: ‘/dev/null’ /dev/null 100%[=====================================>] 100.02M 15.3MB/s in 7.4s 2018-03-26 08:20:33 (13.4 MB/s) - ‘/dev/null’ saved [104874307/104874307]
La cifra marcada es la velocidad de descarga. Piensa que esta velocidad está en la medida que se indica, en este caso MB/s (Megabytes por segundo), por lo que si quieres compararla con tu conexión a Internet, has de multiplicar la cifra por 8:
15.3 MB/s = 122.4 Mb/s
Esta velocidad ahora es en Megabits por segundo, comparable con las conexiones de ADSL de 2 Mb/s, o de Fibra de 100 Mb/s o de 300 Mb/s e incluso de 1 Gb/s.
Esta fue una variante ahora les muestro esta otra con curl y python
curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python -
# curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python - Retrieving speedtest.net configuration... Testing from Empresa de Telecomunicaciones de Cuba, S.A. (190.92.115.167)... Retrieving speedtest.net server list... Selecting best server based on ping... Hosted by Summit Broadband (Bonita Springs, FL) [365.09 km]: 89.769 ms Testing download speed................................................................................ Download: 80.83 Mbit/s Testing upload speed................................................................................ Upload: 80.62 Mbit/s
Como notaras con este simple comando tambien puedes saber que velocidad tienes con tu ISP
¿Qué velocidad debería dar al menos? Pues depende de la tarjeta de red que tenga y si está limitada o no por tu ISP. Lo ideal es que al menos tenga una velocidad de 100 Mb/s, aunque lo ideal es que cubra los 1000 Mb/s, ya que un usuario que tenga conexión por Fibra Óptica podría aprovechar el 100% de la misma.
Dejar una contestacion