Creación de una macro SmartPort

Macros Smartport son una gran herramienta de ahorro para que usted utilice para ayudar con sus configuraciones del switch de red de Cisco tiempo. Para que sean aún más poderoso, puede crear sus propias macros desde cero.

Antes aburrido con las normas de Cisco sin embargo, debe tener en cuenta lo siguiente acerca de macros:

  • Cuando se aplica una macro a una interfaz, toda la configuración existente en la interfaz se conserva. Esto no es un reemplazo total de la configuración, pero un aumento a 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 es necesario prestar atención a lo que quiere lograr y llegar al punto con su macro.

  • Las macros son mayúsculas y minúsculas, así que ten cuidado su uso del caso en el nombre de la macro. Por ejemplo, MyMacro no es la misma macro como MyMacro o mymacro, todo lo cual podría llevar a cabo completamente diferentes operaciones.

Usted tiene un montón de latitud al utilizar macros Smartport, pero aquí hay algunos No lo es!

  • Usted no está autorizado a utilizar Salida o fin, que usted salir del modo de configuración de interfaz o el modo de configuración global. La macro tiene que ejecutar en el contexto de una interfaz.

  • Similar a la regla anterior, no se le permite cambiar el modo de comandos con un comando como el interfaz comandos. Todos los comandos de una macro necesitan para ejecutar en el modo de comando actual.

  • Para crear una macro, es necesario entrar en el modo Editor de macros mediante el nombre de la macro comandos.

  • Cuando desee completar su macro, terminar con una @ símbolo.

  • Se utiliza el # firmar para emitir una línea de comentarios dentro de una macro. Utilice líneas de comentario para identificar el objeto de sus declaraciones de macro.

Macros y parámetros Smartport

Cuando se trabaja con macros Smartport, usted tiene la opción de crear parámetros para el uso dentro de las macros. Usted identifica estos parámetros en la macro utilizando la palabras clave macro la directiva en su macro.

Al ejecutar esta macro usará el macro se aplican comando para proporcionar la macro sus parámetros. Mediante el uso de parámetros, usted puede hacer sus macros mucho más flexible y útil.

Creación de una macro de ejemplo

Ahora está listo para crear una macro para este ejemplo la Awesome_Macro fue creado. Esta macro utiliza parámetros y asigna algunos de los ajustes que se aplican a la cisco-escritorio macro ..

Switch1> enableSwitch1 # configurar terminalSwitch1 (config) # macro nombre Awesome_MacroEnter macro comandos uno por línea. Terminar con el carácter'@'.# palabras clave macro $ VLAN_ID # interfaz Basic - Habilitar VLAN de datos sólo # valor recomendado para VLAN_ID no debe ser 1switchport acceso acceso vlan modo VLAN_IDswitchport $ # Configurar puerto como portspanning-árbol de la red de borde bpduguard permiten @ Switch1 (config) # exitSwitch1 # show analizador nombre de la macro nombre Awesome_MacroMacro: Tipo Awesome_MacroMacro: palabras clave personalizables # macro $ VLAN_ID # interfaz Basic - Activar datos VLAN sólo # valor recomendado para VLAN_ID no debe ser 1switchport acceso acceso vlan modo VLAN_IDswitchport $ # Configurar puerto como red borde portspanning árbol bpduguard activar

Después de crear la macro Smartport, utilice el espectáculo comando para verificar que la macro se escribió correctamente.