Servidor Speedtest
Un abonado que hace una prueba de velocidad normalmente mide contra un servidor que está en otro lugar. Con el servidor Speedtest de Ookla en el Super Router, la prueba se hace contra su propia red, y el servidor aparece en las aplicaciones de Speedtest y en speedtest.net con su nombre.
El router descarga el servidor de Ookla, lo ejecuta, escribe su configuración y lo vigila. Usted nunca copia archivos ni edita su configuración.
Instalarlo e iniciarlo
Sección titulada «Instalarlo e iniciarlo»dtvsol speedtest install # downloads Ookla's server (run it again later: the latest)dtvsol speedtest ondtvsol speedtest # running, version, its check, tests now, settingsEscucha en los puertos 5060 y 8080 (TCP y UDP, IPv4 e IPv6), los que usa speedtest.net. Se
ejecuta con su propio usuario, no como root, y usa como máximo 4 núcleos de CPU por defecto
(dtvsol speedtest set cpu 8): el reenvío de paquetes siempre conserva el resto.
Un nombre y un certificado
Sección titulada «Un nombre y un certificado»La página web de Speedtest se comunica con el servidor por HTTPS, lo que requiere un certificado real para un nombre.
-
Elija un nombre, por ejemplo
speedtest.your-isp.com, y agregue su registro DNS (A, y AAAA para IPv6) apuntando a la dirección pública del router. -
Indíqueselo al router y obtenga un certificado de Let’s Encrypt:
Ventana de terminal dtvsol speedtest set hostname speedtest.your-isp.comdtvsol speedtest certificate noc@your-isp.com --agree-tosPrimero el router verifica que el nombre lleve a una de sus direcciones. Luego certbot abre el puerto 80 unos segundos para que Let’s Encrypt pueda verificar el nombre — el puerto 80 debe llegar al router desde Internet.
certbot renueva el certificado por sí solo antes de que venza, y el router carga cada certificado nuevo de inmediato. Se activa una advertencia 14 días antes del vencimiento (crítica 3 días antes).
Otras opciones (dtvsol speedtest set tls …):
tls |
Certificado |
|---|---|
certbot |
Let’s Encrypt mediante certbot, para el hostname (arriba). |
file |
El suyo: dtvsol speedtest set cert /path/fullchain.pem y set key /path/privkey.pem. El router lo copia para el servidor y carga uno nuevo cuando el archivo cambia. |
letsencrypt |
El Let’s Encrypt propio de Ookla. Solo funciona una vez que el servidor está registrado con Ookla; hasta entonces el servidor de certificados de Ookla lo rechaza y el servidor usa un certificado autofirmado. |
none |
Ningún certificado suyo: el servidor usa uno autofirmado. |
dtvsol speedtest muestra qué certificado usa el servidor en este momento.
Mostrarlo en speedtest.net
Sección titulada «Mostrarlo en speedtest.net»Ookla lista un servidor solo después de que su dueño lo registra: inicie sesión en account.ookla.com, abra Speedtest server hosting (alojamiento de servidores Speedtest) y agregue el servidor con su hostname y el puerto 8080. Ookla lo verifica y lo lista. Esto se hace con su propia cuenta de Ookla; el router no puede hacerlo por usted.
Configuración
Sección titulada «Configuración»dtvsol speedtest set tcp-ports 5060,8080dtvsol speedtest set udp-ports 5060,8080dtvsol speedtest set ipv6 ondtvsol speedtest set domains "*.ookla.com, *.speedtest.net" # who may test (* = everyone)dtvsol speedtest set max-conn 500 # connections per IPdtvsol speedtest set cpu 4dtvsol speedtest set auto-update on # Ookla updates the server by itselfdtvsol speedtest restartdtvsol speedtest offdtvsol speedtest remove # Ookla's files gone, settings keptLa página Settings → Speedtest (Configuración → Speedtest) del monitor muestra lo mismo y lo cambia (administradores).
Vigilado
Sección titulada «Vigilado»- El servicio detenido, o el servidor que no responde a su verificación (
/helloen el puerto 8080): una alarma. - El certificado por vencer: una advertencia 14 días antes, crítica 3 días antes.
- Su archivo de configuración cambiado a mano: una alarma de desviación (
dtvsol speedtest restartlo vuelve a escribir).
Este sitio fue escrito con ayuda de IA y revisado por nuestro equipo.