
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
1 2 3 4 5 6 7 | 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
1 | wget -O /dev/null http://speedtest.ams01.softlayer.com/downloads/test500.zip |
fichero de 1GB
1 2 3 4 | 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:
1 2 3 4 5 6 7 | 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:
1 | 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
1 | curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python - |
1 2 3 4 5 6 7 8 9 10 | # 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