O objetivo deste artigo é explicar os modelos de configuração do Plug and Play (PnP) e como usá-los.
PnP de rede é um serviço que opera para dispositivos compatíveis com PnP de rede de modo que o firmware e a configuração possam ser controlados centralmente e a implantação automatizada de novos dispositivos de rede. Quando instalado, um dispositivo habilitado para PnP de rede identificará o servidor PnP de rede por meio de uma das configurações manuais, DHCP (Dynamic Host Configuration Protocol), DNS (Domain Name System) ou o serviço PnP Connect. O PnP Connect é um novo serviço que atua como um mecanismo de descoberta para que um dispositivo de rede descubra seu controlador
Um modelo para a configuração PnP é semelhante a uma configuração de dispositivo regular, mas contém espaços reservados e metadados associados para permitir que o mesmo arquivo de configuração seja usado com vários dispositivos, ao mesmo tempo em que permite que parâmetros exclusivos sejam definidos dispositivo a dispositivo. Quando um dispositivo PnP é definido, valores apropriados são especificados para cada um dos espaços reservados. No momento em que a configuração é enviada ao dispositivo, os valores do espaço reservado são mesclados com o modelo de configuração para criar a configuração real do dispositivo.
Os modelos de configuração podem ser usados quando vários dispositivos têm requisitos de configuração muito semelhantes, mas há um pequeno número de parâmetros que precisam ser específicos do dispositivo. Por exemplo, uma rede pode usar a mesma configuração para todos os switches, exceto que cada switch tem um nome de host exclusivo e um endereço IP de gerenciamento. Os modelos de configuração permitem que você tenha um único arquivo de configuração com toda a configuração comum, com marcadores de posição para os elementos de configuração que devem ser exclusivos.
Um modelo de configuração tem duas seções: a configuração propriamente dita e os metadados que controlam como os marcadores de posição são apresentados na interface do usuário quando um registro de dispositivo está sendo criado.
As configurações são criadas como modelos de bigode que permitem uma variedade de marcadores, chamados de marcadores na documentação de bigode, que inclui:
A seguir está um exemplo de um modelo simples:
!
hostname {{hostname}}
!
{{! Inserir uma lista de VLANs}}
{{#vlans}}
interface vlan {{vlan-id}}
name {{vlan-name}}
!
{{/vlans}
Neste exemplo, há vários espaços reservados diferentes:
Para obter mais detalhes sobre a sintaxe do bigode, consulte a página principal do bigode.
Atualmente, os modelos de configuração PnP são criados após o Modelo de bigode, que é um "modelo sem lógica", portanto, não permite estruturas de tipo if-then-else.
Você pode carregar um modelo de configuração que foi gerado de outro sistema ou obtido da comunidade de suporte e também pode carregar arquivos de configuração de dispositivo bruto. Se você carregar um arquivo de configuração bruto, ele será automaticamente convertido em um modelo que simplesmente não tem espaços reservados definidos.
Para carregar um modelo de configuração, siga as etapas mencionadas abaixo.
Faça login no Cisco Business Dashboard usando um Nome de usuário e uma Senha. Clique em login.
Navegue até Network Plug and Play >> Configurations e clique no ícone Upload.
Na página Carregar arquivo, preencha os detalhes de Organização, Nome e Descrição. Usando o arquivo Arrastar e soltar aqui ou clique para selecionar a opção filesystem (sistema de arquivos), navegue pelo arquivo a ser carregado. Clique em Fazer upload.
A abordagem sugerida para criar modelos de configuração é começar configurando um tipo aceitável de sistema de rede com as configurações desejadas, fazer backup da configuração do dispositivo e carregá-lo no gerenciador para usar como ponto de partida.
Como alternativa, você pode criar uma cópia de um modelo existente usando a função "Copiar como".
De qualquer forma, iniciar a partir de uma configuração existente pode ajudar a reduzir o tempo necessário para criar um modelo e também reduzir o número de revisões necessárias para alcançar o resultado desejado.
Ao criar um novo modelo, você precisará especificar uma organização à qual o modelo pertencerá e as IDs de produto (PIDs) com as quais o modelo pode ser usado. Os PIDs podem conter *'s e ? como caracteres curinga.
Depois de criar sua configuração inicial, você pode atualizá-la usando o seguinte processo:
Navegue até Network Plug and Play > Configurations e abra sua configuração inicial no editor de modelos clicando no hiperlink do nome da configuração.
O editor de modelos é exibido com o arquivo de configuração inicial exibido à esquerda em uma janela do editor de texto. O editor de texto oferece suporte a várias funções comuns de edição, incluindo busca, substituição e várias sequências de teclas de manipulação do cursor. Para obter uma lista de funções e comandos comuns do editor, consulte a Tabela no final desta etapa.
Modifique a configuração inserindo espaços reservados. Cada vez que um novo espaço reservado é inserido, uma entrada correspondente é adicionada ao formulário à direita.
Funções | Descrição | Principais associações | |
---|---|---|---|
PC | MAC | ||
Selecionar tudo | Selecionar todo o conteúdo do editor | Ctrl-A | Cmd-A |
Linha de Morte | Exclui a parte da linha após o cursor. Se isso consiste apenas em espaços em branco, a nova linha na o fim da linha também é excluído. |
Ctrl-K | |
Excluir linha | Elimina toda a linha sob o cursor, incluindo a linha de rede no final | Ctrl-D | Cmd-D |
Desfazer | Desfazer a última alteração | Ctrl-Z | Cmd-Z |
Refazer | Refazer a última alteração desfeita | Ctrl-Y | Shift-Cmd-Z Cmd-Y |
Iniciar documento | Mover o cursor para o início do documento | Ctrl-Home | Cmd-Up Cmd-Home |
Ir até o final do documento | Mover o cursor para o final do documento | Ctrl-End | Cmd-End Cmd-Down |
Iniciar linha | Mover o cursor para o início da linha | Alt-Esquerda | Ctrl-A |
Fim da Linha de Ir | Mover o cursor para o final da linha | Alt-Direita | Ctrl-E |
Avançar mais | Avançar a linha ou seleção atual | Ctrl-] | Cmd-] |
Recuar menos | Ultrapassar a linha ou seleção atual | Ctrl-[ | Cmd-[ |
Localizar | Ctrl-F | Cmd-F | |
Localizar próxima | Ctrl-G | Cmd-G | |
Localizar Anterior | Shift-Ctrl-G | Shift-Cmd-G | |
Substituir | Shift-Ctrl-F | Cmd-Alt-F | |
Substituir tudo | Shift-Ctrl-R | Shift-Cmd-Alt-F |
Modifique os metadados associados a cada espaço reservado usando o formulário à direita para garantir que o espaço reservado seja apresentado ao usuário da maneira mais apropriada.
(Opcional) Você pode navegar para Ações > Visualizar para ver como o formulário será apresentado ao usuário quando um registro de dispositivo estiver sendo criado.
A página de visualização será aberta da seguinte maneira...
Repita as etapas 2 e 3 até criar espaços reservados para todos os parâmetros de configuração que devem variar entre os dispositivos.
Quando o modelo tiver sido concluído a seu favor, clique em Salvar.
Cada dispositivo registrado no serviço PnP da rede é exibido na página Dispositivos habilitados ou na página Dispositivos não reivindicados com status exibido. Esse status também pode ser visualizado na página Inventário, habilitando a exibição da coluna Status PnP. O campo de status exibe o estado atual do dispositivo e incluirá um dos valores mencionados na tabela abaixo.
Tabela: Network Plug and Play - Status do dispositivo
Status | Descrição |
---|---|
PENDENTE | O dispositivo está definido, mas não entrou em contato com o serviço. |
APROVISIONAMENTO | O dispositivo fez a conexão inicial com o serviço. |
PROVISIONAMENTO_IMAGEM | Uma imagem de firmware está sendo aplicada pelo dispositivo. |
PROVISIONED_IMAGE_REBOOTING | O dispositivo está sendo reinicializado para executar o novo firmware. |
PROVISIONED_IMAGE | Novo firmware aplicado com êxito. |
PROVISIONAMENTO_CONFIGURAÇÃO | Um arquivo de configuração está sendo aplicado ao dispositivo. |
PROVISIONED_CONFIG | O arquivo de configuração foi aplicado com êxito ao dispositivo. Dependendo do tipo de dispositivo, ele pode ser reinicializado para aplicar a configuração. |
ERRO | Ocorreu um erro. Verifique os arquivos de log para obter mais detalhes. |
PROVISIONADO | O processo de provisionamento do dispositivo está concluído. |
Ao clicar no campo de status, você pode ver mais detalhes, incluindo o histórico das alterações de status para este dispositivo ao longo do tempo.
Quando os valores são atualizados no dispositivo usando o modelo de configuração PnP, ele reflete na GUI do dispositivo da seguinte maneira...
Agora você está familiarizado com como configurar o modelo PnP e usar esse recurso disponível no Cisco Business Dashboard. Agora você pode aplicá-lo com facilidade para otimizar sua rede corporativa da Cisco.