===== Comandos de Operação, Troubleshooting e Administração (Juniper BNG/MX) ===== ==== Listar usuários online ==== Exibe sessões PPPoE e assinantes ativos. show subscribers show subscribers | match PARAMETER show subscribers client-type pppoe show subscribers extensive show subscribers extensive | find PARAMETER show subscribers subscriber-state active | except demux show subscribers physical-interface ae1 show subscribers interface pp0.* show subscribers interface demux0.* ==== Ver detalhes das sessões PPPoE ==== show subscribers detail show subscribers detail vlan-id 1000 ==== Localizar sessão PPPoE por endereço IP ==== show subscribers address 100.64.0.10 show subscribers address 100.64.0.10 detail show subscribers address 100.64.0.10 extensive ==== Localizar sessão por usuário ==== show subscribers user-name USERNAME show subscribers user-name USERNAME detail ==== Localizar sessão por VLAN ==== show subscribers vlan-id 1000 show subscribers vlan-id 1000 detail show subscribers vlan-id 1000 extensive ==== Ver uptime das sessões ==== === Por interface PPPoE === show pppoe interfaces pp0.1073748416 === Por usuário === show network-access aaa subscribers username ==== Localizar usuário por MAC Address ==== show subscribers mac-address AA:BB:CC:DD:EE:FF show subscribers mac-address AA:BB:CC:DD:EE:FF detail ==== Desconectar sessões PPPoE ==== Desconectar um usuário específico: run clear network-access aaa subscriber username Limpar interfaces dinâmicas: run clear auto-configuration interfaces demux0 Desconectar **todas** as sessões PPPoE: run clear pppoe sessions ==== Testar autenticação de um usuário ==== Útil para validar credenciais diretamente no roteador. test aaa ppp user password ==== Verificar estatísticas PPP ==== show ppp statistics extensive ==== Ver detalhes de uma sessão PPP específica ==== show ppp interface pp0.1073748490 extensive ==== Verificar IPs alocados por pool ==== show network-access address-assignment pool ACESSONEGADO-POOL show network-access address-assignment pool V4-POOL-1 ==== Verificar usuários com espaços no login ==== show subscribers | except demux | match "\+[[:space:]]\+" ==== Verificar utilização de um pool de endereços ==== show network-access aaa statistics address-assignment pool V4-POOL-1 ==== Verificar erros de autenticação RADIUS ==== Atualização contínua dos eventos de autenticação. run show log radius | no-more | match UserAccess | refresh 1 ==== Filtrar múltiplos termos em configurações ==== === Utilizando shell === start shell "show configuration interfaces | display set" | egrep "xe-0/0/[8,26,44] | ge-0/0/18 | xe-1/0/15 | xe-2/0/[10,11,12] | xe-3/0/[15,22,25,28]" === Utilizando match === show configuration interfaces | display set | match "param1|param2" ==== Verificar número de série do equipamento ==== show chassis hardware ==== Ver resumo das interfaces roteadas ==== show interface route brief ==== Troubleshooting de Rotas ==== === Ver rotas pendentes de instalação === show krt state ==== Verificar logs do sistema ==== show log messages ==== Verificar alarmes ==== show system alarms ==== Verificar armazenamento ==== show system storage ==== Verificar core dumps ==== show system core-dumps ==== Verificar status das FPCs ==== show chassis fpc ==== Verificar PICs ==== show chassis pic fpc-slot 0 pic-slot 0 ==== Histórico de commits e rollback ==== Entrar em configuração: configure rollback ? Comparar alterações realizadas: show configuration | compare rollback X ==== Limpeza de disco ==== === Limpar arquivos temporários === request system storage cleanup === Limpar arquivos temporários do VMHost === Remove arquivos temporários, logs e arquivos de falha. request vmhost cleanup ==== Acessar Shell como root ==== start shell user root ==== Alterar senha do usuário root ==== set system root-authentication plain-text-password ==== Listar os 20 maiores arquivos ==== Útil para investigar consumo excessivo de disco. du -ah / | sort -rh | head -n 20 ==== Verificar licenças instaladas ==== show system license keys ==== Verificar sinal óptico dos GBICs ==== === Informações completas === show interfaces diagnostics optics et-0/0/51 === Exibir somente níveis ópticos === show interfaces diagnostics optics et-0/0/51 | match "Lane|output|receiver" | except "alarm|warning" ==== Verificar saúde do disco ==== Listar dispositivos monitorados: smartctl --scan Verificar status geral: smartctl --health /dev/ada0 Exibir informações detalhadas: smartctl -a /dev/ada0 ==== Testes de disco ==== === Teste rápido === request vmhost hard-disk-test short disk /dev/sda === Teste completo === **Executar preferencialmente durante uma janela de manutenção.** request vmhost hard-disk-test long disk /dev/sda Verificar andamento do teste: show vmhost hard-disk-test status disk /dev/sda