Skip to content
08/03/2026
  • Facebook
  • Instagram
  • X
  • Youtube

Brainwork

As idéias começam aqui.

reuni.ai_banner
Primary Menu
  • Certificação
  • Cisco
  • Informação
  • Linux
  • Microsoft
  • Network
  • Security
  • UC
  • Virtualização
  • Wireless
  • Home
  • 2017
  • setembro
  • 14
  • Primeiros passos com o JunOS – Juniper
  • Network

Primeiros passos com o JunOS – Juniper

Arthur Guilherme Lima Ribeiro 14/09/2017 5 minutes read

Junos é o sistema operacional que roda nos roteadores e switches do fabricante Juniper Networks, empresa americana que esta entre as Top Vendors do mercado de redes mundial.

O kernel do Junos é baseado no sistema Unix FreeBSD, e assim como tivemos um post sobre Comandos básicos para roteadores Cisco, vamos ver hoje os comandos básicos para roteadores Juniper.

Junos_space_cmyk

A cli – command line interface, do sistema conta com basicamente dois modos:

  • Operational Mode – Permite monitorar e realizar troubleshooting no dispositivo.
  • Configuration Mode – Permite realizar configurações do equipamento. As configurações realizadas são armazenadas em um estrutura hierárquica, contendo instruções para o dispositivo, incluindo interfaces, informações de roteamento, permissões de acesso e propriedades de sistema e hardware. As alterações realizadas nesse modo, são armazenadas em um arquivo chamado candidate configuration. Esse arquivo permite realizar alterações sem causar mudanças imediatas nas configurações que estão rodando no roteador, chamada active configuration. O dispositivo não irá implementar as mudanças realizadas até você aplicá-las manualmente na active configuration.

Quando ligamos o dispositivo com Junos, o sistema irá realizar o processo de boot e iniciar automaticamente.

Para configurar o dispositivo, precisamos conectar um emulador de terminal à porta console do equipamento.  Somente o acesso via console é habilitado por padrão (usuário root), o gerenciamento remoto através de protocolos como ssh, telnet, snmp, devem ser configurados manualmente.

O próximo nível é o shell do FreeBSD, onde temos acesso a algumas partes importantes do kernel do dispositivo.

root@%

Para entrarmos na cli do roteador, devemos digitar o comando cli.

root@% cli

root>

Notamos que o símbolo alterou-se para “>” que significa que estamos no operational mode, que nos permite realizar testes e alguns comandos básicos relacionado ao sistema do roteador. Para realizar alterações na configuração do equipamento entramos no configuration mode através do comando “configure”.

[edit]

root#

Quando pressionamos a tecla “?”, o sistema nos mostra todos os possíveis comandos que podem ser usados, incluindo uma breve descrição de cada um.

Para configurar um parâmetro usamos o comando set, enquanto que para apagar um parâmetro usamos o comando delete.

Para editar um parâmetro usamos o comando edit, e o comando show é utilizados para visualização.

Para salvar as configurações na active configuration utilizamos o comando commit.

 

Abaixo alguns comandos para iniciarmos a configuração básica do nosso dispositivo.

Comandos de verificação

root>show system uptime – Verificar tempo de operação do equipamento.

root>show system users – Verificar usuários logados.

root>show system storage – Verificar armazenamento de dados local.

root>show system processes – Verificar a tabela de processos em execução.

root>show chassis hardware – Verificar componentes de hardware instalados.

root>show chassis environment – Verificar status dos componentes e temperatura, e velocidades do sistema de refrigeração.

root>show chassis routing-engine – Verificar status da routing engine.

root>show chassis alarms – Verificar alarmes de alertas no equipamento

root>show version – Versão do Junos OS que esta rodando no equipamento. Também exibe o host name e o modelo do dispositivo.

root>show log chassisd | no-more – Verificar logs relacionados aos alarmes do hardware

root>show log messages | no-more – Verificar mensagens de log

root>show log user – Verificar histórico de login dos usuários

root>show configuration – Verificar a configuração atual

root>show interfaces terse – Breve descrição sobre o status das interfaces

root>show interfaces interface-name – Descrição sobre uma interface

root>show interface interface-name extensive – Descrição detalhada sobre uma interface

root>clear interfaces statistics interface-name – Reinicia as estatísticas de uma interface

root>show bgp summary – Breve descrição sobre o estado do protocolo

root>show ospf overview – Breve descrição sobre o estado do protocolo

root>show isis overview – Breve descrição sobre o estado do protocolo

root>show route 216.142.248.0 extensive – Descrição detalhada sobre uma rota específica

root>show route 192.168.68.0/24 – Descrição sobre uma rota específica

root>show route terse – Descrição da tabela de rotas

 

Definir host name

[edit]
root# set system host-name R1-Juniper

 

Definir uma senha de acesso ao usuário root

[edit]
root# set system root-authentication plain-text-password
New password:
Retype new password:

[edit]
root# commit
commit complete

 

Adicionar ip a uma interface

[edit]
root@R1-Juniper# set interfaces em0 unit 0 family inet address 192.168.1.254/24

 

Adicionar um rota estática

[edit]
root@R1-Juniper# set routing-options static route 192.168.68.0/24 next-hop 192.168.1.1

 

Habilitar ssh

[edit]
root@R1-Juniper# set system services ssh

 

Data e Hora

[edit]
root@R1-Juniper# set system ntp server 200.160.0.8

[edit]
root@R1-Juniper# set system time-zone America/Sao_Paulo

 

Ping e Traceroute

root@R1-Juniper> ping 192.168.1.1
root@R1-Juniper> ping rapid count 1000 size 1400 192.168.1.1
root@R1-Juniper> traceroute 192.168.1.1

*Para utilizar comandos de Operational Mode dentro do Configuration Mode, utilize a sintaxe run antes do comando. Como no exemplo abaixo.

[edit]
root@R1-Juniper#run ping 192.168.1.1

 

Salvar configuração

root@R1-Juniper# commit check – Realiza uma checagem de erros na configuração, mas não aplica.

root@R1-Juniper# commit at “2017-09-15 23:59” – Aplica a configuração no dia e horário informado no comando.

root@R1-Juniper# commit confirmed 1 – Aplica a configuração em um “modo de segurança”, caso não seja confirmada no tempo pré-definido no comando, a configuração será descartada e voltará ao seu estado original, função rollback.

root@R1-Juniper# commit and-quit – Aplica a configuração e sai do configuration mode.

Lembrando que abordamos comandos básicos, e para maiores informações sugiro buscar informações no site oficial da Juniper que é muito rico em conteúdo.

Até a próxima.

About The Author

Arthur Guilherme Lima Ribeiro

linkedin.com/in/arthurglima

See author's posts

Relacionado

Post navigation

Previous: Gerando CSR e importando certificado na Cisco WLC
Next: Adicionando um rota no vCenter Server Appliance (VCSA) 6.5

Related Stories

Bits-Mac-Address.png
  • Network
  • Wireless

Como identificar um MAC Address aleatório (Locally Administered)

André Ortega 03/02/2026 0
Zero-Trust.png
  • Network
  • Security

Entendendo Zero Trust: diferenças entre ZT, ZTA, ZTNA e ZTAA

André Ortega 13/10/2025 0
ISE-NAC-Superando-Desafios-Tecnicos-e-Culturais.png
  • Cisco
  • Network

ISE/NAC: Superando Desafios Técnicos e Culturais

André Ortega 23/09/2025 0
Terms Display
XENPAK Xmodem Zero-Day zero trust Wordpress Xirrus Wire Speed XDR Year in Review Year Zero ztaa Windows Live Messenger WLAN WPA2 WLC zta ZeroDisco Women zt Windows 64 Windows Live Alerts ZeroDay Zerar Senha ZeroDays XFF ztna WSL WLAN Controller zerotrust WSLg Workshop Windows10 X2 Wireshark WRED Wireless WPA Wordfence XFP XML Zerar Zone-based Firewall X-Forwarded-For Windows 64 bits Windows 7

Acesse Também

  • Café com Redes
  • Cisco IOS hints and tricks
  • Cisco Redes
  • Cisco Support Community
  • Internetwork Expert´s
  • Netfinders Brasil
  • Network Wizkid
  • Rota Default
  • Tech Study Jedi
  • The Cisco Learning Network
  1. victorinoadmin em Componentes AVI Networks Load Balancer (NSX Advanced Load Balancer)24/11/2025

    Ótimo material! Seria bem legal se aprofundar mais no tema.

  2. ./fernando em Aprenda Python e ganhe pontos para renovar as certificações CCNA, CCNP e CCIE29/10/2024

    Excelente conteúdo, André! Obrigado por compartilhar.

  3. André Ortega em Reset Cisco FTD (zerar FTD sem reinstalar)18/10/2024

    Quando é feito o reset, sim volta a ter os 90 dias de trial. No procedimento acima, confesso que não…

  4. ALEX LIRA CAMACHO em Reset Cisco FTD (zerar FTD sem reinstalar)15/10/2024

    Muito boa a dica, mas ficou a duvida sobre a licença, com reset de fabrica ela volta para os 90…

  5. André Ortega em Atualizando Cisco 9300 (Install Mode)30/08/2024

    Olá Dominique. Essas são os arquivos usados para cada modo (install ou bundle). O modo install (que "quebra o arquivo…

You may have missed

  • Cisco
  • Configuração
  • Security

Configurando Syslog no Cisco Firewall (FMC)

André Ortega 25/02/2026 0
Bits-Mac-Address.png
  • Network
  • Wireless

Como identificar um MAC Address aleatório (Locally Administered)

André Ortega 03/02/2026 0
Senhas-roubadas.png
  • Informação
  • Security

Senhas vazadas em escala: lições do relatório 2026

André Ortega 21/01/2026 0
User-Cert-1.png
  • Microsoft
  • Security

Certificados de Usuário para Autenticação 802.1x

André Ortega 15/01/2026 0

  • BLOG
  • CISCO ALERTS
  • CONTATO
  • PRIVACIDADE
  • SOBRE
  • Facebook
  • Instagram
  • X
  • Youtube
Copyright © 2008 - 2025 All rights reserved. | MoreNews by AF themes.
Gerenciar o consentimento
Para fornecer as melhores experiências, usamos tecnologias como cookies para armazenar e/ou acessar informações do dispositivo. O consentimento para essas tecnologias nos permitirá processar dados como comportamento de navegação ou IDs exclusivos neste site. Não consentir ou retirar o consentimento pode afetar negativamente certos recursos e funções.
Funcional Sempre ativo
O armazenamento ou acesso técnico é estritamente necessário para a finalidade legítima de permitir a utilização de um serviço específico explicitamente solicitado pelo assinante ou utilizador, ou com a finalidade exclusiva de efetuar a transmissão de uma comunicação através de uma rede de comunicações eletrónicas.
Preferências
O armazenamento ou acesso técnico é necessário para o propósito legítimo de armazenar preferências que não são solicitadas pelo assinante ou usuário.
Estatísticas
O armazenamento ou acesso técnico que é usado exclusivamente para fins estatísticos. O armazenamento técnico ou acesso que é usado exclusivamente para fins estatísticos anônimos. Sem uma intimação, conformidade voluntária por parte de seu provedor de serviços de Internet ou registros adicionais de terceiros, as informações armazenadas ou recuperadas apenas para esse fim geralmente não podem ser usadas para identificá-lo.
Marketing
O armazenamento ou acesso técnico é necessário para criar perfis de usuário para enviar publicidade ou para rastrear o usuário em um site ou em vários sites para fins de marketing semelhantes.
  • Gerenciar opções
  • Gerenciar serviços
  • Gerenciar {vendor_count} fornecedores
  • Leia mais sobre esses objetivos
Ver preferências
  • {title}
  • {title}
  • {title}