Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Começando: Um tour rápido pela CLI

Os tópicos a seguir podem ajudar você (o administrador de rede) a começar com a Junos OS CLI para realizar mudanças de configuração, alternar entre o modo operacional e o modo de configuração, criar uma conta de usuário e executar alguns dos comandos básicos.

Nota:

Se você precisar de uma introdução básica ao Junos OS, consulte o Guia de início para o Junos OS.

Para obter informações mais aprofundadas, além de aprender a usar o Junos OS com dispositivos Juniper Networks, veja a visão geral do Junos OS.

Este Junos OS Guia de CLI pressupõe que você esteja familiarizado com Junos OS conceitos e princípios de operação.

Comece com a interface de linha de comando

Este tópico mostra como iniciar a Junos OS CLI, visualizar a hierarquia de comando e fazer pequenas mudanças na configuração.

Nota:

Antes de começar, certifique-se de que o hardware do seu dispositivo está configurado e Junos OS está instalado. Você deve ter uma conexão de console direta com o dispositivo ou acesso à rede usando SSH ou Telnet. Se o dispositivo não estiver configurado, siga as instruções de instalação fornecidas com o dispositivo antes de prosseguir.

Fazer login em um dispositivo e iniciar a CLI:

  1. Faça login como root.

    A conta de login raiz tem privilégios de superusuários, com acesso a todos os comandos e declarações.

  2. Inicie a CLI:

    O prompt de comando > mostra que você está no modo operacional. Mais tarde, quando você entrar no modo de configuração, o prompt mudará para #.

Nota:

Se você estiver usando a conta raiz pela primeira vez no dispositivo, lembre-se de que o dispositivo é fornecido sem a necessidade de senha para o root. Na primeira vez que você confirma uma configuração, você deve definir uma senha raiz. O acesso root não é permitido em uma sessão de telnet. Para permitir o acesso raiz em uma conexão SSH, você deve configurar a system services ssh root-login allow declaração.

Os comandos CLI podem variar de acordo com a versão da plataforma e do software. A CLI inclui várias maneiras de obter ajuda sobre os comandos disponíveis. Esta seção demonstra alguns exemplos mostrando como obter ajuda:

  1. Digite ? para mostrar os comandos de alto nível disponíveis no modo operacional.

  2. Digite file ? para mostrar todas as conclusões possíveis para o file comando.

  3. Digite file archive ? para mostrar todas as conclusões possíveis para o file archive comando.

Switch entre o modo operacional e o modo de configuração

Ao monitorar e configurar um dispositivo em execução Junos OS, você pode precisar alternar entre modos. Quando você alterna entre o modo operacional e o modo de configuração, o prompt de comando também muda. O prompt de modo operacional é um suporte de ângulo reto (>). O prompt do modo de configuração é um sinal de hash ou libra ().#

Para alternar entre o modo operacional e o modo de configuração:

  1. Ao fazer login no dispositivo e digitar o cli comando e pressionar Enter, você está automaticamente no modo operacional:
  2. Para entrar no modo de configuração, digite o configure comando ou o edit comando no modo operacional CLI. O prompt em suportes ([edit]também conhecido como banner) mostra que você está no modo de configuração no topo da hierarquia. Por exemplo:

    O prompt de CLI muda de user@host> para user@host#, mostrando que você está no modo de configuração, e um banner parece indicar o nível de hierarquia.

  3. Você pode sair do modo de configuração e voltar ao modo operacional de uma das seguintes maneiras:
    • Para confirmar a configuração e a saída:

    • Para sair sem se comprometer:

    Quando você sai do modo de configuração, o prompt CLI muda de user@host# para user@host>, e o banner não aparece mais. Você pode entrar ou sair do modo de configuração quantas vezes quiser sem comprometer suas mudanças.

  4. Para exibir a saída de um comando de modo operacional , como show no modo de configuração, emita o comando do run modo de configuração. Em seguida, especifique o comando do modo operacional:

    Por exemplo, para exibir o valor prioritário atualmente definido do dispositivo principal virtual Router Redundância Protocol (VRRP), enquanto você está modificando a configuração VRRP para um dispositivo de backup:

Use sequências de teclado para navegar e editar a CLI

Você pode usar sequências de teclado no Junos OS CLI para navegar e editar a linha de comando. Você também pode usar sequências de teclado para percorrer uma lista de comandos recentemente executados. A tabela a seguir lista algumas das sequências de teclado CLI. Eles são os mesmos usados em Emacs.

Tabela 1: Atalhos do teclado CLI

Sequência do teclado

Ação

Ctrl+b

Mova o cursor para trás um personagem.

Esc+b ou Alt+b

Mover o cursor para trás uma palavra.

Ctrl+f

Encaminhe o cursor para frente com um personagem.

Esc+f ou Alt+f

Encaminhe o cursor para frente uma palavra.

Ctrl+a

Mova o cursor para o início da linha de comando.

Ctrl+e

Mova o cursor até o fim da linha de comando.

Ctrl+h, Delete, ou Backspace

Exclua o caractere antes do cursor.

Ctrl+d

Exclua o caractere no cursor.

Ctrl+k

Exclua todos os caracteres do cursor até o final da linha de comando.

Ctrl+u ou Ctrl+x

Exclua todos os caracteres da linha de comando.

Ctrl+w, Esc+Backspace, ou Alt+Backspace

Exclua a palavra antes do cursor.

Esc+d ou Alt+d

Exclua a palavra após o cursor.

Ctrl+y

Insira o texto excluído mais recentemente no cursor.

Ctrl+l

Redesenhar a linha atual.

Ctrl+p

Role para trás através da lista de comandos recentemente executados.

Ctrl+n

Confira a lista de comandos executados recentemente.

Ctrl+r

Pesquise a história da CLI de forma incremental em ordem inversa para encontrar linhas que correspondam à cadeia de pesquisa.

Esc+/ ou Alt+/

Pesquise no histórico da CLI as palavras para as quais a palavra atual é um prefixo.

Esc+. ou Alt+.

Role para trás através da lista de palavras recentemente inseridas em uma linha de comando.

Esc+number sequence ou Alt+number sequence

Especifique o número de vezes para executar uma sequência de teclado.

Configure uma conta de usuário em um dispositivo da Juniper Networks

Este tópico descreve como usar uma conta raiz para fazer login em um dispositivo da Juniper Networks e configurar uma nova conta de usuário. Você pode configurar uma conta para seu próprio uso ou criar uma conta de teste.

Para configurar uma nova conta de usuário no dispositivo:

  1. Faça login como raiz e entre no modo de configuração:

    O ([edit]) banner de prompt mostra que você está no modo de edição de configuração no topo da hierarquia.

  2. Alterar para a [edit system login] seção da configuração:

    O prompt entre parênteses muda para [edit system login] mostrar que você está em um novo nível na hierarquia.

  3. Agora adicione uma nova conta de usuário. No exemplo, user1 representa um nome de usuário:

    Este exemplo adiciona uma conta user1.

    Nota:

    Os nomes da conta do usuário podem conter um período (.). Por exemplo, você pode ter uma conta user.1de usuário. No entanto, o nome de usuário não pode começar ou terminar com um período.

  4. Configure um nome completo para a conta. Se o nome incluir espaços, inclua todo o nome entre aspas (" "):
  5. Configure uma classe de conta. A classe de conta define os privilégios de acesso do usuário para a conta:
  6. Configure um método de autenticação e uma senha para a conta:

    Quando o novo prompt de senha aparecer, digite uma senha de texto clara que o sistema pode criptografar e, em seguida, confirme a nova senha.

  7. Confirmar a configuração:

    As mudanças de configuração não estão ativas até que você confirme a configuração. Se o compromisso for bem-sucedido, uma commit complete mensagem aparece.

  8. Volte ao nível superior da configuração e, em seguida, saia:
  9. Faça o login do dispositivo:
  10. Para testar suas mudanças, faça login de volta com a conta do usuário e a senha que você acabou de configurar:

    Ao fazer login, você deve ver o novo nome de usuário no prompt de comando.

Você usou com sucesso a CLI para visualizar o status do dispositivo e realizar uma simples mudança de configuração.

Nota:

Para obter informações completas sobre os comandos a serem emitidos para configurar seu dispositivo, incluindo exemplos, veja os guias de Junos OS configuração.

Use o editor de CLI no modo de configuração

Este tópico descreve comandos básicos que você pode usar para entrar no modo de configuração no editor de CLI. O tópico também descreve comandos que você usa para navegar na hierarquia de configuração, obter ajuda e confirmar ou reverter as mudanças que você faz durante a sessão de configuração.

Tarefa

Comando/declaração

Exemplo

Edite sua configuração  

Insira o modo de configuração.

Quando você inicia a CLI, o dispositivo está em modo operacional. Você deve entrar explicitamente no modo de configuração. Quando o faz, a CLI solicita alterações de para user@host#, e o nível de user@host> hierarquia aparece em parênteses quadrados.

configure
user@host> configure
[edit]
user@host# 

Crie uma hierarquia de declaração.

Você pode usar o edit comando para criar simultaneamente uma hierarquia e passar para esse novo nível na hierarquia. Você não pode usar o edit comando para alterar o valor dos identificadores.

edit hierarchy-level value
[edit]
user@host# edit security zones security-zone myzone
[edit security zones security-zone myzone]
user@host# 

Crie uma hierarquia de declaração e defina valores de identificador.

O set comando é como edit, exceto que o seu nível atual na hierarquia não muda.

set hierarchy-level value
[edit]
user@host# set security zones security-zone myzone
[edit]
user@host# 
Navegar pela hierarquia  

Navegue até um nível de hierarquia existente.

edit hierarchy-level
[edit]
user@host# edit security zones
[edit security zones]
user@host#

Navegue por um nível na hierarquia.

up
[edit security zones]
user@host# up
[edit security]
user@host#

Navegue até o topo da hierarquia.

top 
[edit security zones]
user@host# top
[edit]
user@host#
Confirmar ou reverter mudanças  

Comprometa sua configuração.

commit
[edit]
user@host# commit
commit complete

Reverta as mudanças da sessão atual.

Use o rollback comando para reverter todas as mudanças da sessão de configuração atual. Quando você executa o comando antes de sair da rollback sessão ou confirmar alterações, o software carrega a configuração mais recentemente comprometida no dispositivo. Você deve inserir a rollback declaração no edit nível da hierarquia.

rollback 
[edit]
user@host# rollback
load complete
Modo de configuração de saída  

Confirmar a configuração e o modo de configuração de saída.

commit and-quit
[edit]
user@host# commit and-quit
user@host>

Saia do modo de configuração sem comprometer sua configuração.

Você deve navegar até o topo da hierarquia usando os up comandos ou comandos top antes de poder sair do modo de configuração.

exit
[edit]
user@host# exit
The configuration has been changed but not committed
Exit with uncommitted changes? [yes,no] (yes)
Obter ajuda  

Exibir uma lista de opções válidas para o nível de hierarquia atual.

?
[edit ]
user@host# edit security zones ?
Possible completions:
   <[Enter]>                Execute this command 
> functional-zone      Functional zone 
> security-zone          Security zones   
|                                  Pipe through a command 
[edit]

Verifique o status de um dispositivo da Juniper Networks

No modo operacional, você pode usar show comandos para verificar o status do dispositivo e monitorar as atividades no dispositivo.

Para ajudar você a se familiarizar com show comandos:

  • Digite show ? para exibir a lista de show comandos que você pode usar para monitorar o roteador:

  • Use o show chassis routing-engine comando para visualizar o status do mecanismo de roteamento:

  • Use o show system storage comando para visualizar o armazenamento disponível no dispositivo:

Reverter as mudanças na configuração

Este tópico mostra como usar o rollback comando para devolver sua configuração não comprometida, mas revisada, ao estado da configuração mais recentemente comprometida Junos OS . O rollback comando é útil se você fizer alterações na configuração e decidir não mantê-las.

O procedimento a seguir mostra como configurar um monitor de saúde SNMP em um dispositivo da Juniper Networks e depois retornar à configuração mais recentemente comprometida que não inclui o monitor de saúde. Quando configurado, o monitor de saúde SNMP oferece ao sistema de gerenciamento de rede (NMS) um monitoramento predefinido para uso de sistema de arquivos, uso de CPU e uso de memória no dispositivo.

  1. Insira o modo de configuração:

  2. Mostre a configuração atual (se houver) para SNMP:

    Nenhuma snmp declaração é exibida porque o SNMP não foi configurado no dispositivo.

  3. Configure o monitor de saúde:

  4. Mostre a nova configuração:

    A health-monitor declaração indica que o monitoramento de integridade do SNMP está configurado no dispositivo.

  5. Insira o comando do rollback modo de configuração para retornar à configuração mais recentemente comprometida:

  6. Mostre novamente a configuração para garantir que sua mudança não esteja mais presente:

    Não snmp são exibidas declarações de configuração. O monitor de saúde não está mais configurado.

  7. Insira o commit comando para ativar a configuração à qual você revirou:

  8. Modo de configuração de saída:

Você também pode usar o rollback comando para retornar às configurações anteriores.

Configure um protocolo de roteamento

Este tópico fornece uma configuração de amostra que descreve como configurar uma área de backbone OSPF que tem duas interfaces SONET.

A configuração final é assim:

Atalho

Você pode criar um atalho para toda essa configuração com os seguintes dois comandos:

Configuração mais longa

Esta seção fornece um exemplo mais longo de criação da configuração OSPF anterior. No processo, ele ilustra como usar os diferentes recursos da CLI.

  1. Insira o modo de configuração emitindo o configure comando:

    Observe que o prompt mudou para uma libra ou sinal de hash (#) para indicar o modo de configuração.

  2. Para criar a configuração acima, você começa editando as protocols ospf declarações:
  3. Agora adicione a área de OSPF:
  4. Adicione a primeira interface:

    Agora você tem quatro declarações aninhadas.

  5. Definir o olá e intervalos inativos.
  6. Você pode ver o que está configurado no nível atual com o show comando:
  7. Você terminou neste nível, então suba um nível e veja o que você fez até agora:

    A interface declaração aparece porque você mudou para a area declaração.

  8. Adicione a segunda interface:
  9. Suba para o nível superior e analise o que você tem:

    Essa configuração agora contém as declarações que você deseja.

  10. Antes de comprometer a configuração (e ativa-la), verifique se a configuração está correta:
  11. Comprometa a configuração para ativá-la no dispositivo:

Faça alterações na configuração de um protocolo de roteamento

Suponha que você decida usar diferentes intervalos inativos e intervalos de olá na interface so-0/0/1. Você pode fazer alterações na configuração.

  1. Vá diretamente para o nível de hierarquia apropriado digitando o caminho de hierarquia completo para a declaração que você deseja editar:
  2. Se você decidir não executar o OSPF na primeira interface, exclua a declaração:

    Tudo dentro da declaração que você excluiu foi excluído com ele. Você também pode eliminar toda a configuração de OSPF simplesmente entrando delete protocols ospf no nível superior.

  3. Talvez você decida usar os valores padrão para os intervalos de olá e intervalos inativos em sua interface restante, mas quer que o OSPF seja executado nessa interface. Nesse caso, exclua o timer do intervalo de olá e o tempor de intervalo inativo:

    Você pode definir várias declarações ao mesmo tempo, desde que todas elas sejam parte da mesma hierarquia. A hierarquia consiste no caminho das declarações de cima para dentro, bem como de uma ou mais declarações na parte inferior da hierarquia. Definir várias declarações ao mesmo tempo pode reduzir consideravelmente o número de comandos que você deve inserir.

  4. Para voltar ao timer de intervalo hello original e tempor de intervalo inativo na interface so-0/0/1, digite:
  5. Você também pode recriar a outra interface, como já tinha feito antes, com apenas uma única entrada: