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 a realizar mudanças de configuração, alternar entre o modo operacional e o modo de configuração, criar uma conta do 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 do Junos OS.

Para obter informações mais aprofundadas, além de aprender a usar o Junos OS com dispositivos Juniper Networks, consulte 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 da linha de comando

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

Nota:

Antes de começar, certifique-se de que o hardware do dispositivo está configurado e Junos OS instalado. Você deve ter uma conexão de console direta com o dispositivo ou acesso de 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.

Para fazer login em um dispositivo e iniciar o CLI:

  1. Faça login como root.

    A conta de login raiz tem privilégios de superusuário, 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, ao 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 que o dispositivo é enviado sem a senha necessária para o root. Na primeira vez que você confirma uma configuração, você deve definir uma senha raiz. O acesso raiz não é permitido em uma sessão de telnet. Para habilitar o acesso raiz por uma conexão SSH, você deve configurar a system services ssh root-login allow declaração.

Os comandos de CLI podem variar de acordo com a versão de plataforma e 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 do modo operacional é um suporte de ângulo reto (>). O prompt de 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:

    A CLI solicita alterações 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 comprometer a configuração e a saída:

    • Para sair sem se comprometer:

    Quando você sai do modo de configuração, o aviso de 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 cometer suas alterações.

  4. Para exibir a saída de um comando de modo operacional , como show enquanto estiver no modo de configuração, emita o comando de 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 do Protocolo de Redundância de Roteador Virtual (VRRP), enquanto você modifica a configuração VRRP para um dispositivo de backup:

Use sequências de teclado para navegar e editar o 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. Elas são as mesmas usadas em Emacs.

Tabela 1: Atalhos para o teclado CLI

Sequência do teclado

Ação

Ctrl+b

Mova o cursor para trás um personagem.

Esc+b ou Alt+b

Mova o cursor para trás uma palavra.

Ctrl+f

Mova o cursor para a frente um personagem.

Esc+f ou Alt+f

Mova o cursor para a frente uma palavra.

Ctrl+a

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

Ctrl+e

Mova o cursor para o fim da linha de comando.

Ctrl+h, Exclua, ou Backspace

Exclua o personagem antes do cursor.

Ctrl+d

Exclua o personagem no cursor.

Ctrl+k

Exclua todos os caracteres do cursor até o fim 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 executados recentemente.

Ctrl+n

Role para a frente a lista de comandos executados recentemente.

Ctrl+r

Pesquise o histórico do CLI incrementalmente em ordem inversa para obter 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.

Sequência de números Esc+ ou sequênciade números Alt+

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 imediato 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 pronta 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 por 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 da conta define os privilégios de acesso do usuário para a conta:
  6. Configure um método de autenticação e senha para a conta:

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

  7. Comprometa a configuração:

    As mudanças de configuração não estão ativas até que você comprometa a configuração. Se o confirmação 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 alterações, faça login 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, consulte os Junos OS guias de 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 pela hierarquia de configuração, obter ajuda e cometer 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 isso acontece, a CLI solicita alterações de para user@host#, e o nível de user@host> hierarquia aparece em suportes quadrados.

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

Crie uma hierarquia de declarações.

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ções e defina valores de identificador.

O set comando é como edit, exceto que 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#
Comprometa ou reverta 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 rollback comando antes de sair da sessão ou cometer 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  

Comprometa a configuração e saia do modo de configuração.

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 ou top comandos antes de poder sair do up 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 os 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 mudanças de 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 mudanças de configuração e depois 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, em seguida, retornar à configuração mais recentemente comprometida que não inclui o monitor de saúde. Quando configurado, o monitor de saúde SNMP fornece o sistema de gerenciamento de rede (NMS) com monitoramento predefinido para o uso do 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 aparece 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 saúde de SNMP está configurado no dispositivo.

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

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

    Não snmp aparecem 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ê revolucionou:

  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 se parece com esta:

Atalho

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

Configuração mais longa

Esta seção fornece um exemplo mais longo de criação da configuração anterior do OSPF. 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 os intervalos olá e morto.
  6. Você pode ver o que está configurado no nível atual com o show comando:
  7. Você termina neste nível, então suba um nível e veja o que fez até agora:

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

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

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

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

Faça alterações em uma configuração de protocolo de roteamento

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

  1. Vá diretamente ao 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 do 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 insípidos em sua interface restante, mas quer que o OSPF seja executado nessa interface. Nesse caso, exclua o tempormenteador de intervalo olá e o tempor de intervalo morto:

    Você pode definir várias declarações ao mesmo tempo, desde que todas elas façam 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 temporador de intervalo olá original e ao temporidade de intervalo morto na interface so-0/0/1, entre em:
  5. Você também pode recriar a outra interface, como já tinha feito antes, com apenas uma única entrada: