Configuração de Servidores SpeedTest
Introdução
Neste artigo você encontrará informações importantes relacionadas ao processo de instalação até a configuração do SpeedTest no sistema. O Servidor SpeedTest é uma solução local que permite aos clientes realizarem testes de velocidade diretamente na Central do Assinante ou no aplicativo móvel. Este serviço é executado em um servidor dedicado, separado do servidor principal do Sistema, garantindo maior precisão nos testes de velocidade.
Requisitos do Sistema
- Sistema Operacional: Debian 12
- CPU: 2 núcleos
- Memória RAM: 4GB
- Armazenamento: 30GB
- Rede: Placa GIGABIT
- Domínio/subdomínio apontado para o servidor SpeedTest
- IP público ou direcionado
- Certificado SSL para ativar no servidor SpeedTest
Instalação ISO Debian 12
Passo a passo:
- Instale o Sistema operacional através deste link https://laotzu.ftp.acc.umu.se/cdimage/archive/11.7.0/amd64/iso-cd/debian-11.7.0-amd64-netinst.iso
- Com a ISO instalada em sua máquina selecione a opção Install
Clique em continuar após seguir cada etapa do passo a passo
- Selecione a linguagem Portuguese (Brazil)
- Selecione o país Brasil
- Selecione o layout do teclado Português Brasileiro
- Insira um nome para a máquina (Exemplo: speedtest)
- Caso use domínio na rede poderá preencher, se não, tecle Enter
- Insira a senha do usuário root (a senha deve cumprir com os requisitos de segurança)
- Confirme a senha do usuário root e clique em continuar
- Insira o nome de um novo usuário e Continuar
- Insira o login para o novo usuário > Insira a senha do novo usuário > Confirme a senha do novo usuário
- Insira a sua região para configurar data/hora do servidor
- Em particionar discos, escolha a opção Assistido - usar disco inteiro e configurar LVM
- Selecione o disco a ser particionado
- Em esquema de Particionamento selecione a opção Todos os arquivos em uma partição
- Confirme o particionamento do disco clicando em Sim Os pacotes serão instalados por repositórios, logo não será necessário outra CD/ISO
- Configure o gerenciador de pacotes, selecione os repositórios do Brasil
- Selecione um repositório brasileiro (exemplo: deb.debian.org)
- Caso use proxy na rede insira os dados, caso contrário apenas tecle Enter
- Em configurando popularity-contest clique em Não
- Seleção de Software: selecione apenas dois pacotes, sendo eles:
- Servidor SSH
- Utilitários de sistema padrão Remova todos os outros selecionados utilizando a tecla Espaço sobre eles
- Selecione Sim para instalação do inicializador GRUB
- Selecione o disco a qual será instalado o GRUB
- Finalizar a instalação: clique em continuar
Acesso Root Externo
Após a instalação do Debian 11 para o SpeedTest, é preciso liberar o acesso externo do usuário root pois o servidor do Sistema precisará acessar esse Debian 11 para instalar os pacotes do SpeedTest. Por padrão, essa opção vem desabilitada, para alterarmos, será preciso seguir os passos:
- Edite o arquivo /etc/ssh/sshd_config
- Este é o arquivo padrão, encontre a linha: PermitRootLogin prohibit-password
- Altere e deixe da seguinte forma:
PermitRootLogin yes
- Após alterado, reinicie os serviços de SSH:
systemctl restart ssh
systemctl restart sshd
Instalação SpeedTest no Sistema
Para realizar a instalação do SpeedTest acesse:
Acesso ao Formulário
Caminho: Menu Sistema → Provedor → SpeedTest → Servidores de SpeedTest → Novo
Preencha os campos:
Campo | Descrição |
---|---|
Nome | Nome do servidor |
Servidor instalação | Host do servidor (ex: speedtest.com.br) |
Servidor porta | Porta de conexão ssh |
Servidor usuário | root |
Servidor senha | Senha do servidor |
Destino instalação | caminho do servidor de instalação (ex: /root/speedtest) |
IP Ping | IP/HOST do servidor em que o speedteste deve realizar o teste de latência do ping |
Porta 80 | online |
Porta 443 | offline |
Servidor apache | Não |
Clique em Salvar e Instalar SpeedTest |
Atenção
Contate nossa equipe para ativação do certificado SSL
Habilitar SpeedTest na Central do Assinante
Para Habilitar o SpeedTest na Central do Assinante, siga estes passos:
Acesso ao formulário
Caminho: Menu Sistema → Hotsite → Configurações → Configuração geral
- Acesse a aba de Aplicativo no formulário de configuração geral
- No campo SpeedTest selecione o servidor SpeedTest para a Central do Assinante e clique em salvar
Passo a passo para executar o teste de velocidade na Central do Assinante
- Realize login e senha na Central do Assinante
- Clique no ícone com o nome do usuário logado, localizado no canto superior direito
- Selecione a opção SpeedTest
- Clique em Entendido para prosseguir e em seguida em Iniciar
- O teste será executado
Resultados SpeedTest
Para verificar os resultados dos testes de banda realizados via Central do Assinante, acesse: Menu Sistema → Provedor → SpeedTest → Resultados SpeedTest
Considerações Finais
A implementação de um servidor SpeedTest local oferece uma maneira mais precisa de medir a velocidade de conexão dos clientes, melhorando a experiência do usuário e fornecendo dados mais confiáveis para a empresa.
Etiquetas
Speedtest ConfiguracaoServidor Testes