Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Use grupos de configuração para configurar rapidamente dispositivos

Use grupos de configuração para configurar e aplicar elementos comuns que são reutilizados na mesma configuração.

Visão geral dos grupos de configuração

Este tópico fornece uma visão geral dos grupos de configuração e do modelo de herança na Junos OS CLI.

Como os grupos de configuração funcionam

Grupos de configuração permitem que você crie um grupo que contenha declarações de configuração e direcione a herança das declarações desse grupo no resto da configuração. O mesmo grupo pode ser aplicado a diferentes seções da configuração. Diferentes seções das declarações de configuração de um grupo podem ser herdadas em diferentes lugares da configuração.

Os grupos de configuração permitem que você crie arquivos de configuração menores e mais logicamente construídos, tornando mais fácil configurar e manter os dispositivos da Juniper Networks. Por exemplo, você pode agrupar declarações que se repetem em muitos lugares da configuração, como ao configurar interfaces. Ao agrupar declarações, você pode limitar as atualizações de configuração apenas para o grupo.

Você também pode usar curingas em um grupo de configuração. Qualquer objeto que corresponda à expressão curinga herda os dados de configuração do grupo.

O mecanismo do grupo de configuração é separado dos mecanismos de agrupamento usados em outros lugares da configuração, como grupos BGP. Os grupos de configuração fornecem um mecanismo genérico que você pode usar em toda a configuração, mas que são conhecidos apenas pela CLI. Os processos de software individuais que executam as ações direcionadas pela configuração recebem a forma expandida da configuração; eles não têm conhecimento de grupos de configuração.

Modelo de herança

Os grupos de configuração usam a verdadeira herança, que envolve uma relação dinâmica e contínua entre a fonte dos dados de configuração e o alvo desses dados. O alvo herda automaticamente os valores de dados que você altera no grupo de configuração. O alvo não precisa conter as informações herdadas. No entanto, os valores herdados podem ser substituídos no alvo sem afetar a fonte da qual foram herdados.

Este modelo de herança permite que você veja apenas as informações específicas de instâncias sem ver os detalhes herdados. Um pipe de comando no modo de configuração permite exibir os dados herdados.

Configure grupos de configuração

Para que as áreas de sua configuração herdem declarações de configuração, você deve primeiro colocar as declarações em um grupo de configuração. Em seguida, você aplica esse grupo aos níveis na hierarquia de configuração que exigem as declarações.

Para áreas de sua configuração herdar declarações de configuração:

  1. Configure declarações em um grupo de configuração. Para configurar grupos de configuração e herança, você pode incluir a declaração de grupos no nível de hierarquia [editar]:

  2. Aplique o grupo de configuração da etapa 1 aos níveis na hierarquia de configuração que exigem as declarações.

    Inclua a declaração em qualquer lugar da configuração em que as declarações de configuração contidas em um grupo de configuração sejam necessárias.apply-groups [ group-names ]

Criar um grupo de configuração

A Junos OS CLI permite que você crie grupos re-utilizáveis contendo declarações de configuração. Você pode aplicar esses grupos em diferentes seções da configuração, onde as mesmas declarações de configuração são repetidas várias vezes.

Quando você aplica o grupo em diferentes seções da configuração, essa parte da configuração herda as declarações configuradas no grupo. Os grupos de configuração seguem a regra da herança onde a relação dinâmica e contínua é definida entre a fonte dos dados de configuração e o alvo desses dados. Se você alterar os valores de dados no grupo de configuração, a meta herdada reflete as mudanças automaticamente.

Você pode substituir os valores na configuração-alvo se necessário, o que não afeta a fonte do grupo.

Este modelo de herança permite que você veja apenas as informações específicas de instâncias sem ver os detalhes herdados. Um pipe de comando no modo de configuração permite exibir os dados herdados. Por exemplo, você pode querer configurar todas as suas interfaces para o valor de MTU de 1500.ge-0/0/1

Para configurar todas as suas interfaces para o valor de MTU de 1500:ge-0/0/1

  1. Crie um grupo com valor de MTU 1500:

  2. Em seguida, você aplica o grupo na configuração da interface.

  3. Veja a configuração herdada.

Se você quiser configurar o valor do MTU para interface em diferentes partes da configuração, você pode aplicar a declaração do grupo usando a opção .ge-0/0/1apply-groups Se você fizer isso manualmente e depois quiser aumentar a MTU, você pode precisar mudar manualmente cada interface. Se você usa um grupo de configuração, pode alterar a configuração do grupo, atualizando automaticamente todas as interfaces associadas.

Você também pode usar curingas em um grupo de configuração para permitir que os dados de configuração sejam herdados por qualquer objeto que corresponda a uma expressão curinga. Por exemplo:

Como aplicar um grupo de configuração

Se você quiser que uma configuração de dispositivo da Juniper Networks herde as declarações de um grupo de configuração, inclua a declaração na configuração.apply-groups

Se você especificar mais de um nome de grupo, deve listar os nomes por ordem de prioridade de herança. Os dados de configuração do primeiro grupo têm prioridade sobre os dados em grupos subsequentes.

Para dispositivos que oferecem suporte a vários mecanismos de roteamento, você pode especificar e nomes de grupos.re0re1 A configuração especificada em grupo só é aplicada se o mecanismo de roteamento atual estiver no slot 0. Da mesma forma, a configuração especificada em grupo só é aplicada se o mecanismo de roteamento atual estiver no slot 1. Portanto, ambos os mecanismos de roteamento podem usar o mesmo arquivo de configuração, cada um usando apenas as declarações de configuração que se aplicam a ele.re0re1 Cada grupo contém no mínimo a configuração para o nome de host e a interface de gerenciamento ().re0re1fxp0 Se cada mecanismo de roteamento usar uma interface de gerenciamento diferente, o grupo também deve conter a configuração para o roteador de backup e rotas estáticas.

Você pode incluir apenas uma declaração em cada nível específico da hierarquia de configuração.apply-groups A declaração em um nível de hierarquia específico lista os grupos de configuração a serem adicionados à lista de grupos de configuração da declaração contendo.apply-groups

Valores especificados no nível de hierarquia específico sobrepõem valores herdados do grupo de configuração.

Grupos listados em declarações aninhadas priorizam grupos em declarações externas.apply-groups No exemplo a seguir, o vizinho BGP herda os dados de configuração do grupo em primeiro lugar .10.0.0.1one Em seguida, herda dados de configuração de grupo e grupo .twothree Os dados de configuração em grupo se sobrepõem a dados em qualquer outro grupo.one Os dados do grupo só são usados se uma declaração não estiver contida em nenhum outro grupo.ten

O nível raiz é o sistema lógico padrão. Quando você configura um grupo definido para o nível raiz, você não pode aplicar esse grupo com sucesso a um sistema lógico não desdestaminado sob o nível hierárquico .[edit logical-systems logical-system-name] Embora o dispositivo aceite o compromisso se você aplicar o grupo, o grupo de configuração não faz efeito para o sistema lógico não indestabilizante. Em vez disso, você pode criar um grupo de configuração adicional no nível raiz e aplicá-lo dentro do sistema lógico. Alternativamente, você pode modificar o grupo original para que ele inclua configuração tanto para os níveis de hierarquia do sistema lógico padrão quanto para os níveis de hierarquia do sistema não indestabilizados.

Exemplo: Criar e aplicar grupos de configuração

Este exemplo ilustra a criação e a aplicação de grupos de configuração. Neste exemplo, a configuração SNMP é dividida entre o grupo e a hierarquia de configuração normal.basic

Você ganha várias vantagens ao colocar a configuração específica do sistema (contato SNMP) em um grupo de configuração, separando-a da hierarquia de configuração normal:

  • Você pode substituir qualquer seção sem descartar dados da outra, usando o comando.load replace

  • Você pode definir um contato para uma caixa específica porque os dados do grupo estão ocultos pelos dados específicos do dispositivo.

Essa configuração equivale ao seguinte:

Exemplo: Desativar herança de um grupo de configuração

Você pode desabilitar a herança de um grupo de configuração em qualquer nível, exceto no nível superior da hierarquia. Para desativar a herança, você inclui a declaração na configuração:apply-groups-except

Essa declaração é útil quando você usa a declaração em um nível de hierarquia específico, mas também deseja substituir os valores herdados do grupo de configuração para um parâmetro específico.apply-group

Exemplo: Desativar herança na interface so-1/1/0

No exemplo a seguir, a declaração é aplicada globalmente no nível de interfaces.apply-groups A declaração também é aplicada na interface para que ela use os valores padrão para as declarações e declarações.apply-groups-exceptso-1/1/0hold-timelink-mode

Grupos de configuração podem adicionar alguma confusão sobre os valores reais usados pelo dispositivo, porque um dispositivo pode herdar dados de configuração de grupos de configuração. Para visualizar os valores reais usados pelo dispositivo, você usa o comando após o pipe (|) em um comando.display inheritanceshow Este comando exibe as declarações herdadas no nível em que são herdadas e o grupo do qual foram herdadas:

Para exibir a configuração expandida (a configuração, incluindo as declarações herdadas) sem as linhas ##, você usa o comando após o tubo em um comando:exceptshow

Nota:

Usar a opção remove todas as linhas com .display inheritance | except #### Portanto, você pode não ser capaz de visualizar informações sobre senhas ou outros dados importantes onde é usado.## Para visualizar os detalhes completos da configuração com todas as informações (sem apenas os comentários marcados ), você usa a opção com o comando:##no-commentsdisplay inheritance

Exemplo: Use o grupo de configuraçãojunos-defaults

Junos OS fornece um grupo de configuração oculto e imutável chamado que é aplicado automaticamente à configuração do seu dispositivo.junos-defaults O grupo contém declarações pré-configuradas que contêm valores predefinidos para aplicativos comuns.junos-defaults Algumas das declarações devem ser mencionadas para surtir efeito, como definições para aplicativos (por exemplo, configurações de FTP ou telnet). Outras declarações são aplicadas automaticamente, como configurações de terminal.

Nota:

Muitos identificadores incluídos no grupo de configuração começam com o nome .junos-defaultsjunos- Como os identificadores que começam com o nome estão reservados para uso pela Juniper Networks, você não pode definir nenhum objeto de configuração usando este nome.junos-

Você não pode incluir como um nome de grupo de configuração em uma declaração .junos-defaultsapply-groups

Para ver o conjunto completo de declarações predefinidas disponíveis do grupo, você emite o comando do modo de configuração no nível superior da configuração.junos-defaultsshow groups junos-defaults O exemplo a seguir exibe uma lista parcial de grupos padrão do Junos:

Para declarações de referência disponíveis do grupo, você inclui a declaração selecionada no nível de hierarquia aplicável.junos-defaults junos-default-name

Para ver a lista de aplicativos do grupo, você emite o .junos-defaultsshow configuration groups junos-defaults applications Os aplicativos que começam com são configurados pela Juniper Networks por padrão.junos- O exemplo a seguir exibe uma lista parcial de aplicativos de grupos padrão Junos.

Exemplo: Use curingas com grupos de configuração

Você pode usar curingas para identificar nomes e permitir que uma declaração forneça dados para uma variedade de declarações.

O uso de curingas em dados de configuração normais é feito em um estilo consistente com o usado com curingas de shell UNIX tradicionais. Nesse estilo, você pode usar os seguintes metacaracters:

  • Asterisco ( )— combina com qualquer sequência de caracteres.*

  • Ponto de interrogação ( )— corresponde a qualquer personagem.?

  • Suporte aberto ( )— apresenta uma aula de caracteres.[

  • Feche o suporte ( )— indica o fim de uma classe de caracteres.] Se o suporte próximo estiver ausente, o suporte aberto corresponde a um suporte aberto em vez de introduzir uma classe de caracteres.[

  • Uma classe de caracteres combina com qualquer um dos caracteres entre os parênteses quadrados. Dentro de um grupo de configuração, você deve incluir entre aspas um nome de interface que inclua uma classe de caracteres.

  • Hífen ( )— especifica uma variedade de caracteres.-

  • Ponto de exclamação ( )— Você pode complementar a classe de caracteres fazendo um ponto de exclamação o primeiro personagem da classe de personagens.! Para incluir um suporte próximo () em uma classe de caracteres, torne-o o primeiro caractere listado (após o , se houver).]! Para incluir um sinal negativo, torne-o o primeiro ou último caractere listado.

Nota:

Se estiver usando um identificador dentro da hierarquia, inicie o nome do identificador com algo diferente .groups< No entanto, se você estiver definindo uma declaração curinga, você pode usar porque a declaração curinga deve ter um encerramento .<>

O uso de curingas em grupos de configuração segue as mesmas regras que usá-los para configuração normal. No entanto, e têm um significado especial quando usados sob a hierarquia.<>groups Na hierarquia, você deve utilizar parênteses de ângulo em qualquer termo usando um padrão curinga &lt;> para diferenciá-lo de outros curingas no arquivo de configuração.groupspattern

As expressões de curinga correspondem (e fornecem dados de configuração para) declarações existentes na configuração que correspondem apenas à sua expressão. No exemplo anterior, a expressão passa sua declaração para qualquer interface que corresponda à expressão .<so-*>sonet-optionsso-*

O exemplo a seguir mostra como especificar uma variedade de interfaces:

Os suportes de ângulo permitem que você passe curingas normais sem modificações. Em qualquer correspondência dentro da configuração, seja feito com ou sem curingas, o primeiro item encontrado na configuração que combina é usado. No exemplo a seguir, os dados dos grupos BGP curingas são herdados na ordem em que os grupos estão listados.

  • O valor de preferência de substituição da preferência em .<*a*><*b*>
  • O valor do overrides do p<*c*><*d*>

Os valores de dados de qualquer um desses grupos substituem os valores dos dados de :abcd

Como melhorar o tempo de comprometimento ao usar grupos de configuração

Você usa grupos de configuração para aplicar configurações em outras hierarquias sem reinserção de dados de configuração. Você pode especificar cada detalhe de configuração em grupos de configuração. Você também pode usar curingas em grupos de configuração para configurar intervalos de dados, sem detalhar cada linha de configuração. Outra maneira de usar grupos de configuração é criar um caminho de herança que inclua uma longa série de configurações a serem aplicadas.

Quando uma configuração que usa grupos de configuração é comprometida, o processo de confirmação se expande e lê todos os dados de configuração do grupo na memória para aplicar as configurações conforme desejado. O desempenho de confirmação pode ser afetado negativamente se muitos grupos de configuração estiverem sendo aplicados, especialmente se os grupos de configuração usarem curingas extensivamente.

Se o seu sistema usar muitos grupos de configuração que usam curingas, você pode configurar a declaração no nível hierárquico para melhorar o desempenho do tempo de comprometimento.persist-groups-inheritance[edit system commit]

Usar essa opção permite que o sistema crie o caminho de herança para cada grupo de configuração dentro do banco de dados e não na memória do processo. Essa mudança pode melhorar o desempenho do tempo de comprometimento. No entanto, ele também pode aumentar o tamanho do banco de dados.

Exemplo: Configure conjuntos de declarações com grupos de configuração

Quando existem conjuntos de declarações em grupos de configuração, todos os valores são herdados. Por exemplo:

Para conjuntos que não são exibidos dentro de parênteses, todos os valores também são herdados. Por exemplo:

Exemplo: Configure interfaces usando grupos de configuração

Você pode usar grupos de configuração para separar os parâmetros comuns de mídia da interface das informações de endereçamento específicas da interface. O exemplo a seguir coloca dados de configuração para interfaces atm em um grupo chamado .atm-options

Exemplo: Use grupos de configuração para configurar um endereço IP consistente para a interface de gerenciamento

Em dispositivos com vários mecanismos de roteamento, cada mecanismo de roteamento é configurado com um endereço IP separado para a interface de gerenciamento. Para acessar o mecanismo de roteamento primário, você deve saber qual mecanismo de roteamento está ativo e usar o endereço IP apropriado.

Outra opção para acesso consistente ao mecanismo de roteamento primário é configurar um endereço IP adicional. Em seguida, você usa esse endereço para a interface de gerenciamento, independentemente de qual mecanismo de roteamento esteja ativo. Este endereço IP adicional está ativo apenas na interface de gerenciamento para o mecanismo de roteamento primário. Durante a transferência, o endereço passa para o novo mecanismo de roteamento primário.

Este exemplo configura o endereço para ambos os mecanismos de roteamento e inclui uma declaração.10.17.40.131master-only Com essa configuração, o endereço está ativo apenas no mecanismo de roteamento primário.10.17.40.131 O endereço permanece consistente, independentemente do mecanismo de roteamento estar ativo. O endereço é atribuído, e é atribuído a.10.17.40.132fxp0re010.17.40.133fxp0re1

Esse recurso está disponível em todos os roteadores que incluem mecanismos de roteamento duplos. Em uma matriz de roteamento composta pelo roteador TX Matrix, esse recurso é aplicável apenas ao chassi de placa de switch (SCC). Da mesma forma, em uma matriz de roteamento composta por um roteador TX Matrix Plus, esse recurso é aplicável apenas ao chassi de malha de switch (SFC).

Nota:
  • Você deve atribuir endereços IP exclusivos para duas interfaces que têm endereços duplicados em interfaces privadas e públicas. Quando o switchover gracioso do Mecanismo de Roteamento (GRES) é habilitado, a CLI exibe uma mensagem de erro de confirmação apropriada se encontrar endereços idênticos. Esse erro pode ocorrer se você configurar o mesmo endereço IP para uma interface de gerenciamento ou interface interna, como uma interface física externa, como .fxp0ge-0/0/1

  • A interface Ethernet de gerenciamento é usada para o roteador TX Matrix Plus, roteadores T1600 em uma matriz de roteamento e roteadores de transporte de pacotes da Série PTX. Cria automaticamente a interface Ethernet de gerenciamento do dispositivo.em0Junos OSem0

Exemplo: Use grupos de configuração para configurar entidades peer

Este exemplo cria um grupo que contém dados de configuração relacionados a outro ISP.some-isp Em seguida, ele insere declarações em vários pontos para permitir que esses locais na hierarquia de configuração herdem esses dados.apply-group

Exemplo: Use grupos de configuração para estabelecer configurações regionais

Este exemplo preenche um grupo com dados de configuração padrão em toda a empresa, enquanto outro grupo contém desvios regionais deste padrão:

Exemplo: Configure nomes de grupos de configuração de curingas

Curingas são nomes de grupos de configuração que usam caracteres especiais para criar um padrão que você pode aplicar a várias declarações. Os curingas são úteis para copiar um conjunto de opções de configuração para muitos grupos de configuração diferentes. Você deve configurar o seu nome curinga corretamente para garantir que as opções de configuração curingas são copiadas para os grupos de configuração apropriados.

Este exemplo configura valores diferentes para os grupos curingas sob a declaração.<*-major><*-minor>label-switched-path O caractere asterisco () representa uma seção do nome curinga que pode combinar com qualquer seqüência de caracteres.* Por exemplo, as opções de configuração em baixo são repassadas e qualquer outro grupo de configuração contendo em seu nome.label-switched-path <*-major>label-switched-path metro-majorlabel-switched-path-major

Exemplo: Referência à declaração predefinida do Grupo Defaults

O exemplo a seguir é uma declaração predefinida do grupo de padrões que está disponível para FTP em um firewall stateful:

Para fazer referência a uma declaração de padrão predefinida do grupo padrão, inclua a declaração no nível de hierarquia aplicável.junos-default-name Por exemplo, para fazer referência à declaração padrão de FTP em um firewall stateful, inclua a declaração no nível de hierarquia:junos-ftp[edit services stateful-firewall rule my-rule term my-term from applications]

Exemplo: Veja as declarações padrão que foram aplicadas à configuração

Para visualizar os padrões que foram aplicados à configuração do dispositivo, você emite o comando.show | display inheritance defaults Este exemplo exibe os padrões herdados no nível de hierarquia:[edit system ports]

Se você optar por não usar as declarações padrão existentes, você pode criar seus próprios grupos de configuração manualmente.

Para visualizar as informações de configuração completas omitindo quaisquer comentários marcados com , use a opção com o comando.##no-commentsdisplay inheritance

Configure grupos de configuração de mecanismos de roteamento

Em um dispositivo com dois mecanismos de roteamento, ambos os mecanismos de roteamento devem compartilhar uma configuração. Essa configuração garante que ambas as configurações do Mecanismo de Roteamento sejam idênticas. Nesta configuração, crie dois grupos de mecanismos de roteamento, um para cada Mecanismo de Roteamento. Nesses grupos, você especifica os parâmetros específicos do mecanismo de roteamento.

Para obter mais informações sobre a configuração inicial para sistemas redundantes de mecanismos de roteamento e o grupo re0, consulte o Guia de usuário de alta disponibilidade do Junos OS.

Para configurar um grupo de configuração do Mecanismo de Roteamento:

  1. Crie o grupo de configuração.re0 O grupo é um designador de grupo especial que usa, apenas em uma plataforma de roteamento redundante.re0RE0
  2. Navegue até o nível da hierarquia de configuração.groups re0
  3. Especifique o nome de host do dispositivo.
    Nota:

    O servidor DNS não usa o nome de host que você especifica na configuração do dispositivo para resolver o endereço IP correto. O servidor DNS usa este nome de host para exibir o nome do Mecanismo de Roteamento na CLI. Por exemplo, o nome de host aparece no prompt da linha de comando quando você está logado na CLI:

  4. Configure o endereço IP e o comprimento do prefixo para a interface Ethernet do dispositivo.
    • Para todos os dispositivos , o roteador TX Matrix Plus, roteadores T1600 ou T4000 em uma matriz de roteamento e roteadores de transporte de pacotes da Série PTX:except

    • Para o roteador TX Matrix Plus, roteadores T1600 ou T4000 apenas em uma matriz de roteamento e roteadores de transporte de pacotes da Série PTX:

      Para usar como uma interface Ethernet de gerenciamento fora da banda, você deve configurar sua porta lógica, com um endereço IP válido.em0em0.0

  5. Volte ao nível superior da hierarquia.
  6. Crie o grupo de configuração.re1
  7. Navegue até o nível da hierarquia de configuração.groups re1
  8. Especifique o nome de host do dispositivo.
  9. Configure o endereço IP e o comprimento do prefixo para a interface Ethernet do dispositivo.
    • Para todos os dispositivos , o roteador TX Matrix Plus, roteadores T1600 ou T4000 em uma matriz de roteamento e roteadores de transporte de pacotes da Série PTX:except

    • Para o roteador TX Matrix Plus e roteadores T1600 ou T4000 em uma matriz de roteamento apenas:

      Para usar como uma interface Ethernet de gerenciamento fora da banda, você deve configurar sua porta lógica, com um endereço IP válido.em0em0.0

  10. Volte ao nível superior da hierarquia.
  11. Especifique a ordem do aplicativo do grupo.

Como usar condições para aplicar grupos de configuração

Você pode usar a declaração no nível de hierarquia para definir as condições sob as quais aplicar um grupo de configuração.when[edit groups group-name]

Você pode configurar um grupo para aplicar com base no tipo de chassi, modelo ou mecanismo de roteamento, membro do chassi virtual , nó de cluster e hora de término do dia ou data do início e opcional.

Por exemplo, você pode usar a declaração para criar um grupo de configuração genérico para cada tipo de nó e então aplicar a configuração com base em determinadas propriedades de nós, como chassi ou modelo.when

Exemplo: Configure condições para aplicar grupos de configuração

Este exemplo mostra como configurar as condições sob as quais um grupo de configuração especificado deve ser aplicado.

Requisitos

Nenhuma configuração especial além da inicialização do dispositivo é necessária antes de configurar este exemplo.

Visão geral

Você pode configurar os dados de configuração do seu grupo no nível de hierarquia.[edit groups group-name] Em seguida, você pode usar a declaração para aplicar a configuração do grupo com base em condições como estas:when Tipo de chassi, modelo, mecanismo de roteamento, membro virtual do chassi, nó de cluster e hora de término de início e opcional do dia ou data.

Se você especificar várias condições em um único grupo de configuração, todas as condições devem ser atendidas antes que o grupo de configuração seja aplicado.

Você pode especificar o tempo de início ou a duração do tempo para que o grupo de configuração seja aplicado. Se apenas o tempo de início for especificado, o grupo de configuração será aplicado no momento especificado e permanecerá em vigor até que o tempo seja alterado. Se o tempo de final for especificado, em seguida, em cada dia, o grupo de configuração aplicado é iniciado e parado nos momentos especificados.

Este exemplo estabelece condições em um grupo de configuração, de forma que esse grupo só seja aplicado quando todas as seguintes condições forem atendidas:test1 o roteador é um roteador MX240 modelo com chassi tipo LCC0, com um mecanismo de roteamento operando como RE0, é membro0 do chassi virtual em nó0, e o grupo de configuração só estará em vigor das 9h às 17h todos os dias.

Configuração

Configuração rápida da CLI

Para configurar este exemplo rapidamente, copie os seguintes comandos, cole-os em um arquivo de texto, remova qualquer quebra de linha, altere os detalhes necessários para combinar com a configuração da sua rede e, em seguida, copie e cole os comandos no CLI no nível de hierarquia.[edit]

Procedimento

Procedimento passo a passo

Para configurar condições para grupo de configuração:test1

  1. Definir a condição que identifica o roteador modelo MX240.

  2. Definir a condição que identifica o tipo de chassi como LCC0.

  3. Definir a condição que identifica o mecanismo de roteamento operando como .RE0

  4. Defina a condição que identifica o chassi virtual.member0

  5. Definir a condição que identifica o cluster .node0

  6. Definir a condição que aplica o grupo apenas entre as 9:00 e as 17:00 diariamente.

    Nota:

    A sintaxe para especificar a hora é: time <start-time> [to <end-time>] usando o formato de tempo yyy-mm-dd.hh:mm, hh:mm ou hh.

  7. Confirmar a configuração.

Resultados

No modo de configuração, confirme sua configuração inserindo o comando.show groups test1 Se a saída não exibir a configuração pretendida, repita as instruções neste exemplo para corrigir a configuração.

Verificação

Verifique a herança do grupo com dados condicionais
Propósito

Verifique se os dados condicionais de um grupo de configuração são herdados quando aplicados.

Ação

Emita o comando operacional com os dados para exibir a herança condicional.show | display inheritancewhen Usando este exemplo, você pode emitir um desses comandos para determinar se os dados condicionais foram herdados: