O conceito básico de ter um SpeedTest
localmente no seu provedor é melhorar a conexão em testes de velocidade de seu cliente, este serviço irá executar em um servidor em paralelo ao seu servidor atual do IXCProvedor, um servidor exclusivo para uso do SpeedTest
, então o cliente poderá efetuar seus testes direto na Central do Assinante ou em seu aplicativo como o exemplo abaixo:
Neste servidor deverá ser instalado apenas um sistema operacional Debian 11
Desejável conhecimento básico em sistemas linux para instalação.
Requisitos mínimos instalação Speedtest
:
Speedtest
Speedtest
Deverá instalar o sistema operacional Debian 11
, pode baixá-lo clicando aqui
Tendo em mãos a máquina pronta com a ISO do sistema operacional Debian 11
, siga os passos abaixo para instalação:
Selecione opção Install
Selecione a linguagem Portuguese (Brazil)
Selecione o País
Selecione o layout do teclado
Insira um nome para a máquina
Caso use domínio na rede poderá preencher, se não, tecle ENTER
Insira a senha do usuário root
Confirme a senha do usuário root
Insira o nome de um novo usuário
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
Particione o disco utilizando LVM
Selecione o disco a ser particionado
A forma que será particionado o disco é Todos arquivos em uma partição
Confirme o particionamento do disco
Finalize o particionamento para escrever as mudanças mostradas na tela
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 algum respositório brasileiro
Caso use proxy na rede insira os dados, caso contrário apenas tecle ENTER
Selecione Não
Esta parte é de extrema importância, selecione somente os pacotes:
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
Finalizado a instalação
Após a instalação do Debian 11
para o Speedtest
, é preciso liberar o acesso externo do usuário root pois o servidor do IXCProvedor 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
Vá até o caminho:
Sistema > Provedor > Speedtest > Servidores de Speedtest > Novo
Cadastre as informações do speedtest conforme a imagem:
Posteriormente clique em Salvar
e Instalar Speedtest
Após instalação, acesse o IP ou subdomínio no navegador, o resultado deve ser parecido com esse:
Lembre-se de contatar nossa equipe de
Instalação e manutenção de servidor
para ativação do certificado SSL
Segue passo a passo para habilitar o Speedtest
na central do assinante:
Após fazer o login na central do assinante, siga estes passos:
Clique em ENTENDIDO
para prosseguir
E clique em INICIAR
para dar inicio ao teste
Para conferir o resultado dos testes feitos tanto pela central do assinante
como no APP, pode seguir o passo a passo: