写入自定义 VLAN 脚本

WhatsUp Gold附带 VLAN 脚本,用于编辑 Cisco 交换机。您可以直接从 VLAN 管理器中嵌入的 UI 控件运行这些系统脚本。您还可以使用百分比变量修改这些脚本。

Caution:在继续之前,请确保您了解 VLAN、其工作方式,并确认设置了必要的控件,以便在运行 VLAN 配置脚本之前验证(或回滚)对网络运行状态所做的任何更改。

Note:对网络的 VLAN 更改使用自定义(第 3 层)指令桥接交换机。这些更改可能使不同第 2 层网络上的设备共享对网络范围服务和资源的访问。

Tip:编辑系统 VLAN 脚本时,CM 系统脚本库会复制。您始终可以恢复为系统脚本。

VLAN 项目迭代器

您可以使用百分比变量,使您可以迭代为所选 VLAN 中继配置的标记 VLAN。

以下脚本类型支持此迭代器:

语法

@forEachItemInList

<Vlan-Or-Port-Operation>

@endfor

示例

@forEachItemInList

name $(Item.VlanName)

@endfor

Note: 您无法为主要 VLAN ID (PVID) 加上标记。

VLAN 项目变量

在每个脚本类型中,命令(@forEachItemInList)都支持变量,这些变量始终以“Item”开头。例如,$(Item.VlanIndex)。

名称

描述

Item.VlanName

“添加 VLAN”、“编辑 VLAN”、“删除 VLAN”和“创建 VLAN 中继”脚本中支持的项目变量。

Item.VlanIndex

Item.PortName

“将端口分配至 VLAN”脚本支持的项目变量。

Item.PortIndex

Item.VlanIndex
(分配端口的当前 VLAN)

VLAN 属性

名称

描述

VlanName

分配端口到 VLAN 中支持的变量(这些变量是指将分配端口的新 VLAN)。

 

VlanIndex

PortName

“创建 VLAN 中继”和“删除 VLAN 中继”中支持的变量

 

PortIndex

VlanName

是指主 VLAN 或本地 VLAN。

VlanIndex

是指主 VLAN 或本地 VLAN。

See Also

使用 配置管理 VLAN 管理器

配置 VLAN 中继