Servidor Speedtest
Um assinante que faz um teste de velocidade normalmente mede contra um servidor em outro lugar. Com o servidor Speedtest da Ookla no Super Router, o teste roda contra a sua própria rede, e ele aparece nos apps do Speedtest e no speedtest.net com o seu nome.
O roteador baixa o servidor da Ookla, o executa, escreve as suas configurações e o vigia. Você nunca copia arquivos nem edita a configuração dele.
Instalar e iniciar
Seção intitulada “Instalar e iniciar”dtvsol speedtest install # downloads Ookla's server (run it again later: the latest)dtvsol speedtest ondtvsol speedtest # running, version, its check, tests now, settingsEle escuta nas portas 5060 e 8080 (TCP e UDP, IPv4 e IPv6), as que o speedtest.net usa.
Ele roda com o seu próprio usuário, não como root, e usa no máximo 4 núcleos de CPU por padrão
(dtvsol speedtest set cpu 8): o encaminhamento de pacotes sempre fica com o resto.
Um nome e um certificado
Seção intitulada “Um nome e um certificado”A página web do Speedtest fala com o servidor por HTTPS, o que exige um certificado real para um nome.
-
Escolha um nome, por exemplo
speedtest.your-isp.com, e adicione o seu registro DNS (A, e AAAA para IPv6) apontando para o endereço público do roteador. -
Informe o roteador e obtenha um certificado do Let’s Encrypt:
Janela do terminal dtvsol speedtest set hostname speedtest.your-isp.comdtvsol speedtest certificate noc@your-isp.com --agree-tosO roteador primeiro verifica se o nome leva a um dos seus endereços. Depois o certbot abre a porta 80 por alguns segundos para que o Let’s Encrypt verifique o nome — a porta 80 precisa alcançar o roteador a partir da Internet.
O certbot renova o certificado sozinho antes que ele vença, e o roteador carrega cada novo na hora. Um aviso é disparado 14 dias antes do vencimento (crítico 3 dias antes).
Outras formas (dtvsol speedtest set tls …):
tls |
Certificado |
|---|---|
certbot |
Let’s Encrypt pelo certbot, para o hostname (acima). |
file |
O seu próprio: dtvsol speedtest set cert /path/fullchain.pem e set key /path/privkey.pem. O roteador o copia para o servidor e carrega um novo quando o arquivo muda. |
letsencrypt |
O Let’s Encrypt da própria Ookla. Só funciona depois que o servidor está registrado na Ookla; até lá o servidor de certificados da Ookla o recusa e o servidor usa um certificado autoassinado. |
none |
Nenhum certificado seu: o servidor usa um autoassinado. |
dtvsol speedtest mostra qual certificado o servidor usa agora.
Mostrá-lo no speedtest.net
Seção intitulada “Mostrá-lo no speedtest.net”A Ookla só lista um servidor depois que o seu dono o registra: entre em account.ookla.com, abra Speedtest server hosting e adicione o servidor com o seu hostname e a porta 8080. A Ookla o verifica e o lista. Isso é feito com a sua própria conta da Ookla; o roteador não pode fazer isso por você.
Configurações
Seção intitulada “Configurações”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 keptA página Settings → Speedtest (Configurações → Speedtest) do monitor mostra o mesmo e o altera (admins).
Vigiado
Seção intitulada “Vigiado”- O serviço parado, ou o servidor sem responder à sua verificação (
/hellona porta 8080): um alarme. - O certificado vencendo: um aviso 14 dias antes, crítico 3 dias antes.
- O seu arquivo de configurações alterado à mão: um alarme de drift (desvio) (
dtvsol speedtest restarto escreve de novo).
Este site foi escrito com a ajuda de IA e revisado pela nossa equipe.