Cómo comprobar la velocidad de conexión en un servidor VPS o dedicado (2026)
Público objetivo: Nivel intermedio. Te sientes cómodo con la línea de comandos y la administración básica de servidores.
Tiempo estimado de realización: entre 20 y 30 minutos.
Al finalizar este tutorial, serás capaz de medir el rendimiento bruto de tu servidor con Speedtest y diagnosticar el enlace entre tu servidor y un punto remoto específico con iPerf3.
Introducción
Las preguntas sobre la velocidad de conexión en un VPS o un servidor dedicado pueden ser de dos tipos distintos. La primera es general: ¿cuánto ancho de banda está transmitiendo realmente este servidor en este momento? La segunda es específica: ¿por qué es lenta la transferencia entre este servidor y ese punto final concreto? Estas dos preguntas requieren herramientas diferentes.
Este tutorial abarca ambos niveles. Speedtest te ofrece una lectura rápida del rendimiento general del canal en menos de un minuto. iPerf3 mide la ruta entre dos puntos conocidos y es el estándar de INTROSERV para diagnosticar problemas de conectividad, tal y como se define en el manual interno «Normas de gestión de problemas de conectividad de red». Saber qué herramienta responde a cada pregunta ahorra tiempo y evita conclusiones erróneas.
Requisitos previos
Antes de empezar, asegúrate de que dispones de lo siguiente:
- Un VPS o un servidor dedicado que ejecute Ubuntu 24.04 LTS, Ubuntu 22.04 LTS, AlmaLinux 9, Rocky Linux 9, Windows Server 2022 o Windows Server 2025
- Un usuario no root con privilegios sudo en Linux, o una cuenta de administrador en Windows
- Acceso a Internet saliente desde el servidor; ambas herramientas solo abren conexiones salientes y no requieren ningún puerto entrante
- Software que se instalará durante el tutorial: Speedtest CLI 1.2.0 e iperf3 3.9 o posterior, disponibles en los repositorios de la distribución
No es necesario realizar cambios en el cortafuegos de entrada. Si tu servidor restringe el tráfico saliente, permite el tráfico TCP saliente a los puertos 80 y 443 para Speedtest y al puerto del servidor iPerf3 que hayas elegido para las pruebas de diagnóstico.
Parte 1: comprobación rápida del rendimiento con Speedtest
Speedtest, de Ookla, mide el ancho de banda de descarga, el ancho de banda de subida, la latencia y la pérdida de paquetes en comparación con un servidor de prueba público cercano. Es la forma más rápida de obtener una visión general del canal.
Speedtest y otros servicios similares se conectan a servidores de terceros seleccionados automáticamente de un conjunto público. El resultado describe tu conexión únicamente en términos generales. No utilices estas herramientas para diagnosticar un problema de conectividad con un servidor específico. Para un diagnóstico punto a punto, utiliza iPerf3 tal y como se describe en la Parte 2.
Instalación de la CLI de Speedtest en Ubuntu
Ookla distribuye la CLI a través de su propio repositorio apt. Añade el repositorio:
curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.deb.sh | sudo bash
En Ubuntu 22.04, instala el paquete directamente:
sudo apt install speedtest
En Ubuntu 24.04, el repositorio de Ookla publica sus paquetes bajo el nombre en clave «jammy» y no proporciona una entrada «noble», por lo que debes configurar el repositorio para que apunte a «jammy» antes de instalar. Este paso es obligatorio en la versión 24.04: sin él, la instalación falla con el mensaje «No se puede localizar el paquete speedtest».
sudo sed -i 's/noble/jammy/g' /etc/apt/sources.list.d/ookla_speedtest-cli.list sudo apt update sudo apt install speedtest
Instalación de Speedtest CLI en AlmaLinux y Rocky Linux
Añade el repositorio dnf de Ookla:
curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.rpm.sh | sudo bash
Instala el paquete:
sudo dnf install speedtest
Instalación de Speedtest CLI en Windows Server
Abre PowerShell como administrador. Descarga y extrae el archivo oficial de la CLI:
Invoke-WebRequest -Uri "https://install.speedtest.net/app/cli/ookla-speedtest-1.2.0-win64.zip" -OutFile "$env:TEMP\speedtest.zip" Expand-Archive -Path "$env:TEMP\speedtest.zip" -DestinationPath "C:\Tools\speedtest"
El archivo contiene speedtest.exe, que se ejecuta sin necesidad de instalación. Ookla también ofrece una aplicación gráfica de Speedtest para Windows; en un servidor al que se accede a través de RDP, la CLI suele ser la opción más práctica.
Ejecutar la prueba
En Linux, ejecuta:
speedtest
En Windows, ejecuta desde PowerShell:
C:\Tools\speedtest\speedtest.exe
La primera vez que se ejecuta, la herramienta te pide que aceptes de forma interactiva la licencia de Ookla y los términos del RGPD. Confírmalos y la prueba comenzará. Para una ejecución no interactiva o mediante script, tanto en Linux como en Windows, añade los indicadores de aceptación para que la herramienta no te solicite confirmación:
speedtest --accept-license --accept-gdpr
En Windows, añade los mismos indicadores a speedtest.exe.
Una ejecución completa tarda unos 30 segundos y finaliza con un resumen:
Speedtest by Ookla Server: Example ISP - Example City (id: 12345) ISP: Example Networks Idle Latency: 1.25 ms (jitter: 0.10ms, low: 1.18ms, high: 1.40ms) Download: 940.12 Mbps (data used: 512.3 MB) Upload: 918.47 Mbps (data used: 466.1 MB) Packet Loss: 0.0% Result URL: https://www.speedtest.net/result/c/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Las líneas «Descarga» y «Carga» muestran el rendimiento medido. La URL del resultado apunta a una página que se puede compartir con los mismos datos.

Para realizar la prueba con un servidor específico de Speedtest del grupo público, muestra los servidores cercanos con «speedtest -L» y pasa el ID elegido con «speedtest -s <TU_ID_DE_SERVIDOR>». Esto reduce la aleatoriedad, pero el destino sigue siendo un servidor de terceros fuera de tu control.
Pruebas desde un navegador
Cuando el servidor aloja un entorno de escritorio, o cuando quieras comprobar el canal desde tu propia estación de trabajo a modo de comparación, hay dos servicios de navegador que cubren las mismas funciones. Speedtest.net ejecuta la prueba completa de Ookla con selección de servidor. Fast.com, gestionado por Netflix, muestra inmediatamente una cifra de descarga y revela la velocidad de subida y la latencia tras seleccionar «Mostrar más información». Los resultados del navegador dependen del equipo en el que se ejecute, por lo que una prueba realizada desde tu estación de trabajo mide el canal de esta, no el del servidor.

Parte 2: diagnóstico preciso con iPerf3
iPerf3 mide el ancho de banda máximo alcanzable entre dos hosts específicos: tu servidor como cliente y un servidor iPerf3 conocido como punto final. Dado que ambos extremos del enlace son fijos, el resultado describe exactamente la ruta que te interesa. Esta es la herramienta que utiliza INTROSERV para el diagnóstico de conectividad según el manual interno «Normas para la gestión de problemas de conectividad de red», y es la medición que debe adjuntar cuando informe de un problema de red.
Instalación de iPerf3 en Ubuntu
El paquete está disponible en los repositorios estándar:
sudo apt update sudo apt install iperf3
Es posible que el instalador te pregunte si deseas iniciar iperf3 como un demonio. Responde que no; las pruebas de este tutorial ejecutan iperf3 únicamente como cliente, y un demonio en escucha permanente supone un puerto abierto innecesario.
Instalación de iPerf3 en AlmaLinux y Rocky Linux
Instálalo desde los repositorios estándar:
sudo dnf install iperf3
Instalación de iPerf3 en Windows Server
El proyecto iPerf3 no publica binarios oficiales para Windows. La documentación del proyecto hace referencia a compilaciones de la comunidad, disponibles en GitHub y en https://files.budman.pw. Descarga el archivo más reciente de 64 bits de cualquiera de las dos fuentes, extráelo y coloca el contenido en un directorio como C:\Tools\iperf3. El archivo contiene iperf3.exe junto con las bibliotecas que necesita; guárdalas en el mismo directorio.
Comprueba el binario desde PowerShell:
C:\Tools\iperf3\iperf3.exe --version
Resultado esperado:
iperf 3.21 (cJSON 1.7.15)
Ejecución de la prueba de subida
La prueba de subida envía datos desde su servidor al servidor iPerf3 remoto. Sustituya
Servidores públicos de iPerf3 cercanos a los centros de datos europeos de INTROSERV que puede utilizar para estas pruebas: Alemania/Wolfsburgo 62.176.224.217 puerto 5201, Francia/París 45.147.210.189 puerto 5200 (rango de puertos del 5200 al 5240), Países Bajos/Naaldwijk 185.182.195.76 puerto 5201, Reino Unido/Londres 5.180.211.133, puerto 5200; Polonia/Varsovia 185.246.208.67, puerto 5201. Elige el más cercano a tu servidor. Estos servidores son compartidos y limitan el número de clientes simultáneos, por lo que, si se rechaza una prueba, vuelve a intentarlo tras una breve pausa o pasa al siguiente servidor de la lista. La lista oficial se encuentra en el manual interno «Normas de gestión de problemas de conectividad de red».
iperf3 -c <YOUR_IPERF_SERVER> -p <YOUR_IPERF_PORT> -t 30 -P 10 -i 0
Los parámetros tienen el siguiente significado: -c inicia iperf3 en modo cliente contra el servidor indicado; -p selecciona el puerto del servidor; -t 30 ejecuta la prueba durante 30 segundos, tiempo suficiente para suavizar las fluctuaciones breves. -P 10 abre 10 flujos paralelos, lo que satura el enlace tal y como lo hace el tráfico real con múltiples conexiones. -i 0 desactiva los informes intermedios, de modo que la salida solo contiene el resumen final.
Tras 30 segundos, la prueba muestra los resultados por flujo y un bloque de resumen:
[SUM] 0.00-30.00 sec 3.28 GBytes 940 Mbits/sec sender [SUM] 0.00-30.00 sec 3.27 GBytes 938 Mbits/sec receiver
Lee el resultado de la subida en la fila del emisor: esta es la velocidad a la que tu servidor envió datos al punto final remoto.

Ejecutar la prueba de descarga
La prueba de descarga invierte la dirección: el servidor remoto envía datos al tuyo. Añade el indicador -R al mismo comando:
iperf3 -c <YOUR_IPERF_SERVER> -p <YOUR_IPERF_PORT> -t 30 -P 10 -i 0 -R
-R cambia iperf3 al modo inverso. Lee el resultado de la descarga en la fila del receptor del resumen: esta es la velocidad a la que tu servidor recibió los datos.
Los servidores públicos de iPerf3 aceptan un número limitado de clientes simultáneos. Si se rechaza la conexión con el mensaje «el servidor está ocupado realizando una prueba», espera un rato y vuelve a intentarlo, o elige otro servidor público de la misma región.
Ejecuta cada prueba dos o tres veces y compara los resultados. Un único valor bajo puede deberse a una carga momentánea en el servidor público, más que a un problema en tu conexión. Unos valores consistentemente bajos en repetidas ejecuciones y en dos servidores iPerf3 diferentes son un indicio mucho más claro.
Comprobación de la instalación
Comprueba que ambas herramientas estén instaladas y que muestren sus versiones.
En Linux:
speedtest --version iperf3 --version
Salida esperada:
Speedtest by Ookla 1.2.0.84 (ea6b6773cf) Linux/x86_64-linux-musl 5.15.0 x86_64 iperf 3.9 (cJSON 1.7.13)
Las cadenas exactas de la versión varían según la versión de la distribución. Cualquier salida que muestre una versión confirma que la herramienta está instalada y es ejecutable. En Windows, ejecuta los mismos comandos con las rutas completas utilizadas anteriormente.
Deshacer los cambios
Si ya no necesitas las herramientas, elimínalas junto con los repositorios añadidos.
En Ubuntu:
sudo apt remove speedtest iperf3 sudo rm /etc/apt/sources.list.d/ookla_speedtest-cli.list sudo apt update
En AlmaLinux y Rocky Linux:
sudo dnf remove speedtest iperf3 sudo rm /etc/yum.repos.d/ookla_speedtest-cli.repo
En Windows Server, elimina los directorios extraídos:
Remove-Item -Recurse -Force "C:\Tools\speedtest" Remove-Item -Recurse -Force "C:\Tools\iperf3"
Conclusión y próximos pasos
Ahora ya puedes responder a ambas preguntas sobre la velocidad de conexión con la herramienta adecuada. La decisión depende de lo que necesites saber:
| Situación | Herramienta |
|---|---|
| Necesita una cifra general de velocidad para el canal del servidor | Speedtest |
| Estás diagnosticando un problema relacionado con un servidor concreto | iPerf3 |
Para realizar una comprobación rápida tras el aprovisionamiento de un nuevo VPS o servidor dedicado de INTROSERV, basta con ejecutar una sola prueba de Speedtest. Para cualquier cosa que pretendas notificar como un problema de red, ejecuta las pruebas de subida y descarga de iPerf3 contra un servidor público cercano al centro de datos y registra las cifras del emisor y del receptor; estos son los datos que espera el procedimiento de diagnóstico descrito en las «Normas de gestión de problemas de conectividad de red». Como siguiente paso, considera programar ejecuciones periódicas de iPerf3 con un punto final fijo para establecer una línea de referencia, lo que permite detectar un deterioro real en cuanto se produzca.
Versión del documento: 1.
Última actualización: agosto de 2026
Responsable: Equipo de documentación técnica