Visualizando existente SmartPort Macros
SmartPort vem com um pequeno número de macros padrão que podem ser aplicadas aos seus dispositivos de rede Cisco. Para examinar suas macros SmartPort existentes, você usa o sempre popular exposição
comando - especificamente, você usar show de analisador de macro. Esta mostra quantas macros estão no interruptor e exatamente o que comandos estão nessas macros. Alguns desses macros são fáceis de executar, enquanto outros podem exigir parâmetros para operar corretamente.Visualizando macros utilizando a breve opção
A primeira versão deste comando inclui a breve opção, que lista as macros encontradas no sistema e ilustra os tipos de dispositivos para os quais a macro pode aplicar, em qualquer modo de configuração global ou o modo de configuração de interface.
Switch1> enableSwitch1 # configurar terminalSwitch1 # show parser macro briefdefault mundial: interface de cisco-globaldefault: Interface cisco-desktopdefault: Interface cisco-phonedefault: Interface cisco-switchdefault: Interface cisco-routerdefault: cisco-wireless
Visualizando macros sem o breve opção
Se você não usar o breve opção, você verá a seguinte saída relacionada com todas as macros encontrados em seu sistema. A saída do comando inclui uma contagem dos macros, bem como detalhes sobre cada macro, a partir de seu nome para todos os comandos que compõem a macro. Este exemplo de código é a saída das macros padrão encontrado em um switch IOS 12.x Catalyst 2960:
Switch1> enableSwitch1 # configurar terminalSwitch1 # show parser macroTotal número de macros = 6 ----------------------------------- --------------------------- nome da macro: tipo de cisco-globalMacro: default # globais permitem a recuperação de erros de porta dinâmica para o estado do link # failureserrdisable causa da recuperação link-flaperrdisable intervalo de recuperação 60 # Ativar o modo agressivo UDLD em todas as fibras uplinksudld agressiva # permitir a rápida PVST + eo modo Loopguardspanning-árvore de rápido pvstspanning-árvore loopguard defaultspanning-árvore estender sistema-id ------------ -------------------------------------------------- nome da macro: tipo de cisco-desktopMacro: padrão de interface # macro palavras-chave $ access_vlan # Interface básica - Ligar dados VLAN único # valor recomendado para o acesso vlan não deve ser 1switchport acesso vlan acesso modo access_vlanswitchport $ # Ativar segurança portuária limitando porta para um único # MAC endereço - o de desktopswitchport máxima porta de segurança porta-securityswitchport 1 # Certifique-se de idade porta de segurança é maior que um minuto # e usar inactividade timerswitchport violação porta de segurança restrictswitchport porta de segurança tempo 2switchport tipo de envelhecimento porta de segurança porta de inactividade # Configurar o envelhecimento como um portspanning-árvore portfastspanning-árvore rede de borda bpduguard permitir # Observação todos os pacotes de dados de entrada com COS = 0 DSCP = 0mls qos cos override -------------------------------------------- ------------------ nome da macro:-phoneMacro cisco tipo: interface padrão # Cisco IP modelo de desktop telefone + # macro palavras-chave $ access_vlan $ voice_vlan # VoIP interface de habilitado - Ativar VLAN de dados # e VLAN de voz # valor recomendado para o acesso vlan não deve ser 1switchport acesso acesso vlan modo $ access_vlanswitchport # Atualize o valor VLAN de voz que deve ser # diferente da VLAN de dados # valor recomendado para VLAN de voz não deve ser 1switchport voz vlan $ voice_vlan # Ativar port limitando segurança portuária para 2 MAC # endereços - um para desktop e um para o máximo de porta de segurança porta-securityswitchport phoneswitchport 2 # Certifique-se de idade porta de segurança é maior que um minuto # e usar inactividade timerswitchport violação porta de segurança restrictswitchport porta de segurança tempo 2switchport envelhecimento porta de segurança tipo de envelhecimento inatividade # habilitar a QoS para estender a confiança para anexado Cisco phonemls qos confiança dispositivo cisco-phone # Configurar porta como uma rede eDGE portspanning-árvore portfastspanning-árvore bpduguard permitir ---------- -------------------------------------------------- nome --Macro: tipo de cisco-switchMacro: Interface # macro palavras-chave predefinidas $ native_vlan # Acesso Uplink de Distribuição # não se aplicam a EtherChannel / Port Group # Define VLAN nativo exclusivo em portas de tronco # valor recomendado para VLAN nativa não deve ser 1switchport tronco nativo vlan $ native_vlan # Atualização da faixa VLAN permitido (ALL) tal que # inclui dados, voz e nativa VLANsswitchport tronco permitida vlan ALL # Hardcore tronco e desativar negociação para # acelerar o modo de convergenceswitchport trunkswitchport nonegotiate # Configure QoS para confiar nesse interfacemls qos confiança cos # 802.1w define o destino como pt-pt para uma rápida convergencespanning-árvore link-tipo de ponto a ponto ------------------------- ------------------------------------- nome da macro:-routerMacro cisco tipo: # interface macro palavras-chave predefinidas $ native_vlan # Acesso Uplink de Distribuição # Define VLAN nativo exclusivo em portas de tronco # valor recomendado para VLAN nativa não deve ser 1switchport tronco vlan $ native_vlan # Atualização nativa da faixa VLAN permitido (ALL) tal que # inclui dados, voz e VLANsswitchport nativa tronco permitida vlan ALL # Hardcore tronco e desativar negociação para # acelerar o modo de convergenceswitchport trunkswitchport nonegotiate # Configure QoS para confiar nesse interfacemls qos trust cos # Assegurar o acesso rápido à rede quando permitindo que a interface. # Assegurar que os dispositivos de comutação não pode se tornar ativo no portfast interface.spanning-árvore trunkspanning-árvore bpduguard permitir --------------------------------------- ----------------------- nome da macro: tipo de cisco-wirelessMacro: Interface # macro palavras-chave predefinidas $ native_vlan # Acesso Uplink de Distribuição # Define VLAN nativo único no tronco portas # recomendados VLAN nativa não deve ser 1switchport tronco nativa vlan $ native_vlan # Atualização da faixa VLAN permitido tal que # inclui dados, voz e nativa VLANsswitchport tronco permitida vlan ALL # Hardcore tronco e desativar a negociação para acelerar o modo de convergenceswitchport trunkswitchport nonegotiate # Configurar qos para confiar nesse interfacemls qos trust cos # garantir que os dispositivos de comutação não pode se tornar ativo no interface.spanning-árvore bpduguard permitir ------------------------- -------------------------------------
Isso foi uma grande quantidade de dados! Agora imagine ter que digitar em cada conjunto de comandos de configuração cada vez que você queria configurar uma interface de switch para outro papel trabalho! Macros pode salvar seus membros de síndrome do túnel do carpo indesejada.