Saltar al contenido principal

VPS: Configura Speedtest-Cli en Linux

Esta guía fue creada con los siguientes productos:

(Los detalles pueden variar según los productos de diferentes proveedores, pero los conceptos principales permanecen igual)

Introducción

Speedtest-Cli es una herramienta gratuita de línea de comandos y una librería de software (libSpeedtest-Cli) para transferir datos usando URLs. Soporta una amplia variedad de protocolos—incluyendo HTTP(S), FTP, SMTP, LDAP, MQTT y más—y se usa comúnmente para tareas como descargar archivos, probar APIs y automatizar operaciones de red.

¿Pensando en alojar este servicio tú mismo? Te guiaremos paso a paso para configurarlo y ajustarlo, junto con todo lo que necesitas tener en cuenta.

Preparación

Antes de configurar Speedtest-Cli, necesitas preparar tu sistema. Esto incluye actualizar tu sistema operativo a la versión más reciente. Estas preparaciones aseguran un entorno estable y ayudan a prevenir problemas durante o después de la instalación.

Actualizar Sistema

Para asegurarte de que tu sistema corre con el software y mejoras de seguridad más recientes, siempre debes hacer una actualización del sistema primero. Para ello, ejecuta el siguiente comando:

sudo apt update && sudo apt upgrade -y

Esto garantiza que tu sistema tenga los últimos parches de seguridad y versiones de software antes de continuar.

Instalación

Ahora que las preparaciones necesarias están completas, puedes proceder con la instalación de la aplicación Speedtest-Cli. Para hacerlo, ejecuta el siguiente comando:

sudo apt install speedtest-cli

Configuración

speedtest-cli no depende de un archivo de configuración tradicional, pero puede personalizarse usando opciones de línea de comandos y variables de entorno. Esto te permite adaptarlo para un uso consistente y automatizado:

  • --server <ID>: Selecciona un servidor específico por su ID para obtener resultados de prueba más consistentes y comparables.
  • --bytes: Muestra velocidades en bytes por segundo en lugar de bits.
  • --simple: Muestra solo ping, descarga y subida en un formato compacto.
  • --json o --csv: Útil para automatización y registro, ya que los resultados se almacenan en un formato legible por máquinas.
  • Soporte para proxy: Configura variables de entorno como http_proxy o https_proxy para ejecutar speedtest-cli detrás de un proxy.

Para un uso repetido con las mismas opciones, es conveniente crear un alias en shell o un pequeño script wrapper. Así podrás ejecutar speedtest-cli rápido y asegurarte de que la salida sea uniforme.

Conclusión y más Recursos

¡Felicidades! Ya has instalado y configurado Speedtest-Cli en tu VPS con éxito. También te recomendamos echar un vistazo a los siguientes recursos, que pueden ofrecerte ayuda y guía adicional durante la configuración de tu servidor:

¿Tienes preguntas específicas que no se cubren aquí? Para más dudas o asistencia, no dudes en contactar a nuestro equipo de soporte, ¡disponible todos los días para ayudarte! 🙂