Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Começando: Um rápido tour pela CLI

Os tópicos a seguir podem ajudá-lo a começar com a CLI do Junos OS para realizar alterações 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 do Junos OS. Para informações introdutórios e de visão geral específicas do Junos OS Evolved, consulte Introducing Junos OS Evolved. Para informações mais aprofundadas, além de aprender a usar o Junos OS com Juniper Networks, consulte a visão geral do Junos OS.

Este Guia Junos OS CLI geralmente pressuposição de que você está familiarizado com o conteúdo das outras guias, bem como os conceitos do Junos OS e os princípios de operação em geral.

Começando com a interface de linha de comando do Junos OS

Este tópico mostra como iniciar a CLI do Junos OS, exibir a hierarquia de comando e fazer pequenas mudanças de configuração. Os tópicos relacionados relacionados relacionados ao final deste tópico fornecem informações mais detalhadas sobre o uso da CLI.

Nota:

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

Para 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ário, com acesso a todos os comandos e declarações.

  2. Comece a CLI:

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

Nota:

Se você está usando a conta raiz pela primeira vez no dispositivo, lembre-se de que o dispositivo é fornecido sem a senha necessária para raiz, mas na primeira vez que você compromete uma configuração, você deve definir uma senha raiz. O acesso raiz não é permitido durante uma sessão de telecomunicações. Para habilitar o acesso raiz por meio de uma conexão SSH, você deve configurar a system services ssh root-login allow instrução.

A CLI inclui várias maneiras de obter ajuda sobre os comandos. Esta seção demonstra alguns exemplos que mostram como obter ajuda:

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

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

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

Composição entre os modos operacional e de configuração junos OS CLI

Quando você monitora e configura um dispositivo que executa o Junos OS ou o Junos OS Evolved, talvez seja necessário alternar entre o modo operacional e o modo de configuração. Quando você muda para o modo de configuração, o comando também muda. O alerta do modo operacional é um suporte de ângulo direito () e o alerta do modo de configuração é um sinal > de libra ou hash ( # ).

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

  1. Quando você faz login no dispositivo e digita o cli comando, você está automaticamente no modo operacional:
  2. Para entrar no modo de configuração, digite configure o comando ou o comando a partir do modo operacional edit CLI. O alerta entre suportes ( ), também conhecido como banner, mostra que você está no modo de edição de configuração [edit] no topo da hierarquia. Por exemplo:

    A CLI solicita alterações de user@host> até e um banner parece indicar o nível da user@host# hierarquia.

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

    • Sair sem se comprometer:

    Quando você sai do modo de configuração, a CLI solicita alterações user@host# de onde e o banner não aparece user@host> mais. Você pode entrar ou sair do modo de configuração quantas vezes desejar sem cometer as alterações.

  4. Para exibir a saída de umcomando do modo operacional, como, enquanto estiver no modo de configuração, emifique o comando do modo de configuração e showrun especifique o comando do modo operacional:

    Por exemplo, para exibir o valor de prioridade definido no momento do dispositivo principal de Protocolo de Redundância do Roteador Virtual (VRRP) enquanto você modifica a configuração VRRP para um dispositivo de backup:

Usando sequências de teclado para mover e editar a CLI do Junos OS

Você pode usar sequências de teclado na interface de linha de comando (CLI) do Junos OS para se mover 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 de teclado CLI

Sequência de teclado

Ação

Ctrl+b

Mova o cursor para trás com um caractere.

Esc+b ou Alt+b

Mova o cursor para trás uma palavra.

Ctrl+f

Mova o cursor para a frente com um caractere.

Esc+f ou Alt+f

Mova o cursor para a frente com 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, Excluir, ou Backspace

Elimine o caractere antes do cursor.

Ctrl+d

Elimine o caractere no cursor.

Ctrl+k

Elimine todos os caracteres do cursor até o fim da linha de comando.

Ctrl+u ou Ctrl+x

Elimine 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

Elimine 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 na lista de comandos recentemente executados.

Ctrl+n

Avance na lista de comandos recentemente executados.

Ctrl+r

Pesquise o histórico de CLI gradualmente em ordem reversa para obter linhas que correspondências com a string de pesquisa.

Esc+/ ou Alt+/

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

Esc+. ou Alt+

Role para trás na 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.

Configuração de uma conta de usuário em um Juniper Networks dispositivo

Este tópico descreve como fazer login em um dispositivo em execução Juniper Networks dispositivo usando uma conta raiz 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 root e insira o modo de configuração:

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

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

    A solicitação entre parênteses muda [edit system login] para mostrar que você está em um novo nível na hierarquia.

  3. Agora adicione uma nova conta de usuário:

    Este exemplo adiciona uma conta nchen (para Nathan Chen).

    Nota:

    Na versão 12.2 do Junos OS e posterior, os nomes de conta de usuário podem conter um período (.) no nome. Por exemplo, uma conta de usuário chamada nathan.chen . 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 uma senha para a conta:

    Quando o novo aviso de senha for exibido, insira uma senha de texto claro que o sistema pode criptografar e, em seguida, confirmar a nova senha.

  7. Comprometer a configuração:

    As alterações de configuração não são ativadas até você cometer a configuração. Se o commit for bem-sucedido, commit complete uma mensagem será exibida.

  8. Volte ao nível superior da configuração e depois saia:
  9. Logoff do dispositivo:
  10. Para testar suas alterações, faça login com a conta do usuário e a senha configurada há pouco:

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

Você usou a CLI com sucesso para exibir o status do dispositivo e realizar uma simples mudança de configuração. Consulte os tópicos relacionados relacionados nesta seção para obter mais informações sobre os recursos de CLI do Junos OS.

Nota:

Para obter informações completas sobre os comandos a emitir para configurar seu dispositivo, incluindo exemplos, consulte as guias de configuração Junos OS e Junos OS Evolved.

Usando o CLI Editor no modo de configuração

Este tópico descreve alguns dos comandos básicos que você pode usar para entrar no modo de configuração no editor da interface de linha de comando (CLI), navegar pela hierarquia de configuração, receber ajuda e cometer ou reverter as alterações feitas durante a sessão de configuração.

Tarefa

Comando/Declaração

Exemplo

Editar 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 fizer isso, a CLI solicitará alterações de até e o nível da hierarquia user@host>user@host# aparece em suportes quadrados.

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

Crie uma hierarquia de declarações.

Você pode usar o comando para criar uma hierarquia e passar para edit esse novo nível na hierarquia. Você não pode usar edit o 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 de definir valores de identificador.

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

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

Navegar até um nível de hierarquia existente.

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

Navegar até um nível na hierarquia.

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

Navegar até o topo da hierarquia.

top 
[edit security zones]
user@host# top
[edit]
user@host#
Comprometer ou reverter alterações  

Compromete sua configuração.

commit
[edit]
user@host# commit
commit complete

Reverter as alterações da sessão atual.

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

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

Compromete o modo de configuração de saída e 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 ou comandos antes de sair do modo de top 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 atual da hierarquia.

?
[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]

Verificação do status de um Juniper Networks de segurança

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

Para ajudar você a se familiarizar com show os comandos:

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

  • Use o show chassis routing-engine comando para exibir o status Mecanismo de Roteamento de dados:

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

Mudanças de configuração de reverter

Este tópico mostra como usar o comando para devolver sua configuração não comprometida, mas revisada, ao estado da configuração rollback Junos OS ou Junos OS Evolved mais recentemente comprometida. O rollback comando é útil se você fizer alterações 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 Juniper Networks e 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 uso do sistema de arquivo, uso de CPU e uso de memória no dispositivo.

  1. Insira o modo de configuração:

  2. Mostrar a configuração atual (se tiver) para SNMP:

    Não snmp aparecem declarações porque o SNMP não foi configurado no dispositivo.

  3. Configure o monitor de saúde:

  4. Mostrar a nova configuração:

    A declaração indica que o monitoramento da saúde health-monitor de SNMP está configurado no dispositivo.

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

  6. Mostrar a configuração novamente para ter certeza de que sua mudança não está 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ê regredido:

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

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

Configuração de um protocolo de roteamento

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

A configuração final é assim:

Atalho

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

Configuração mais longa

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

  1. Insira o modo de configuração com a emissão do configure comando:

    Observe que o aviso mudou para um sinal de libra ou 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 OSPF de segurança:
  4. Adicione a primeira interface:

    Agora você tem quatro declarações aninhadas.

  5. Definir os intervalos "olá" e "mortas".
  6. Você pode ver o que está configurado no nível atual com o show comando:
  7. Você está pronto neste nível, então volte a um nível e veja o que fez até agora:

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

  8. Adicione a segunda interface:
  9. Vá até o nível superior e revise o que você tem:

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

  10. Antes de comprometer a configuração (e, assim, a ativação), verificar se a configuração está correta:
  11. Compromete a configuração para ative-la no dispositivo:

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

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

  1. Vá diretamente para o nível de hierarquia apropriado, tipando o caminho da hierarquia completa até a declaração que deseja editar:
  2. Se você decidir não executar a OSPF na primeira interface, elimine a declaração:

    Tudo o que estava dentro da declaração que você excluiu foi excluído com ela. Você também pode eliminar toda a configuração OSPF, bastando entrar delete protocols ospf enquanto estiver no nível superior.

  3. Se você decidir usar os valores padrão para os intervalos de olá e de intervalos inoclusos na interface restante, mas quiser OSPF executar na interface, elimine os temporizadores de intervalo hello e dead:

    Você pode definir várias declarações ao mesmo tempo em que todas elas fazem parte da mesma hierarquia (o caminho das declarações de cima para dentro, bem como uma ou mais declarações na base da hierarquia). Esse recurso pode reduzir consideravelmente o número de comandos que você deve inserir.

  4. Para voltar ao olá original e aos temporizadores de intervalo mortos na so-0/0/1 interface, insira:
  5. Você também pode recriar a outra interface, como já tinha antes, com apenas uma única entrada: