O monitor
O monitor é a página web do roteador para o NOC. Ele roda no próprio roteador, via HTTPS, na porta 8881. Tem quatro abas:
- Console: cada comando que o roteador envia às suas OLTs, e as respostas, ao vivo.
- OLT: o chassi, suas portas e cada ONT com seu cliente.
- Alarms: o registro de alarmes por área, com leituras de saúde.
- Settings: interfaces, VLANs, endereços IP e proteção.
Há também a tela 24/7 (wall), uma página para uma tela na sala de suporte.
Abrir o monitor
Seção intitulada “Abrir o monitor”No roteador:
dtvsol monitor DTVSOL - OLT monitor service: active https://XXX.XXX.XXX.10:8881/ users: 2 reachable only from the API allow-list (dtvsol protect list); self-signed certificateAbra esse endereço em um navegador. O certificado é gerado pelo roteador na primeira inicialização e é autoassinado: aceite-o uma vez.
Quem pode acessá-lo
Seção intitulada “Quem pode acessá-lo”O monitor usa a mesma lista de permissões (allow-list) da API. Adicione as redes de onde os seus operadores trabalham:
dtvsol protect listdtvsol protect add XXX.XXX.XXX.0/24 "NOC"Todo o resto é descartado antes de chegar à página de login.
Usuários e papéis
Seção intitulada “Usuários e papéis”Cada pessoa tem o seu próprio usuário. Há dois papéis:
- admin: vê tudo e pode alterar configurações na aba Settings.
- viewer: vê tudo, não altera nada. É o padrão.
dtvsol monitor user add alice admin # the password is asked twicedtvsol monitor user add bob # a viewerdtvsol monitor user role bob admindtvsol monitor user role alice viewerdtvsol monitor user passwd bobdtvsol monitor user del bobdtvsol monitor usersO roteador verifica o papel em cada alteração, não apenas na página. Um viewer que tentar vê: only an admin may change settings (só um admin pode alterar configurações).
O cabeçalho mostra quem está conectado e o papel, com um link sign out (sair).
Sessões e logins
Seção intitulada “Sessões e logins”- Um login dura 24 horas. As sessões sobrevivem a um reinício do monitor.
- As senhas são armazenadas apenas como hashes com salt.
- Após 5 logins falhos de um mesmo endereço em 10 minutos, esse endereço precisa esperar.
- Os logins falhos são gravados em
/opt/dtvsol/log/auth.log, onde o fail2ban bane os reincidentes.
Toda alteração é registrada
Seção intitulada “Toda alteração é registrada”Toda alteração feita na aba Settings é registrada com o nome do usuário em
/opt/dtvsol/log/api.log, e em /opt/dtvsol/log/oltmon-settings.log com a hora e o endereço do
navegador.
Claro e escuro
Seção intitulada “Claro e escuro”O botão ☀ no cabeçalho alterna entre o modo claro e o escuro.
Este site foi escrito com a ajuda de IA e revisado pela nossa equipe.