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 <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 <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 <USERNAME> password <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