Tabla de contenido:
Video: day 72 - private vlans, protected port, macros 2025
Las macros de Smartport son una gran herramienta para ahorrar tiempo que puede utilizar para ayudarlo con su Cisco configuraciones de conmutador de red. Para hacerlos aún más poderosos, puedes crear tus propias macros desde cero.
Sin embargo, antes de aburrirlo con las reglas de Cisco, debe tener en cuenta lo siguiente acerca de las macros:
-
Cuando se aplica una macro a una interfaz, se conserva toda la configuración existente en la interfaz. Esto no es un reemplazo total de la configuración, sino un aumento de la configuración existente.
-
Una macro puede contener hasta 3, 000 caracteres de texto. Esto no es tan limitante como un tweet, por ejemplo, pero sí significa que debe prestar atención a lo que desea lograr y llegar al punto con su macro.
-
Las macros distinguen entre mayúsculas y minúsculas, por lo tanto, observe el uso de mayúsculas y minúsculas en el nombre de la macro. Por ejemplo, MyMacro no es la misma macro que Mymacro o mymacro, todos los cuales podrían realizar operaciones completamente diferentes.
Tiene mucha libertad al usar macros de Smartport, pero aquí hay algunos ¡No lo haga!
-
No tiene permitido usar exit o end , que lo abandonaría desde el modo de configuración de la interfaz o el modo de configuración global. La macro necesita ejecutarse en el contexto de una interfaz.
-
Al igual que en la regla anterior, no tiene permitido cambiar el modo de comando con un comando como el comando interfaz . Todos los comandos para una macro necesitan ejecutarse en el modo de comando actual.
-
Para crear una macro, debe ingresar al modo del Editor de macros usando el comando macro name .
-
Cuando desee completar su macro, termínela con un símbolo @ .
-
Utiliza el signo # para emitir una línea de comentario dentro de una macro. Use líneas de comentarios para identificar el propósito de sus declaraciones macro.
Macros y parámetros de Smartport
Al trabajar con macros de Smartport, tiene la opción de crear parámetros para usar dentro de las macros. Identifica estos parámetros en la macro utilizando la directiva macro keywords en su macro.
Cuando ejecuta esta macro, usará el comando macro apply para proporcionar a la macro sus parámetros. Al usar parámetros, puede hacer que sus macros sean mucho más flexibles y útiles.
Crear una macro de muestra
Ahora está listo para crear una macro; para este ejemplo, se creó Awesome_Macro . Esta macro usa parámetros y asigna algunos de los ajustes que se aplican con la macro cisco-desktop …
Switch1> habilitar Switch1 # configurar el terminal Nombre de macro Switch1 (config) # Awesome_Macro Ingresar macrocomandos uno por línea.Termine con el caracter '@'. # macro keywords $ VLAN_ID # Interfaz básica - Habilitar VLAN de datos solamente # El valor recomendado para VLAN_ID no debe ser 1 switchport access vlan $ VLAN_ID switchport mode access # Configurar puerto como un puerto de red Edge spanning-tree bpduguard enable @ Switch1 (config) #exit Switch1 # show macro nombre del analista Awesome_Macro Nombre de macro: Awesome_Macro Tipo de macro: macro # personalizable keywords $ VLAN_ID # Interfaz básica - Habilitar datos VLAN solamente # Valor recomendado para VLAN_ID no debe ser 1 switchport acceder vlan $ VLAN_ID switchport mode access # Configurar el puerto como un edge network port spanning-tree bpduguard enable
Después de crear la macro Smartport, use el comando show para verificar que la macro se escribió correctamente.
