如何在单个命令中创建/删除多个 VLAN?

网络工程 思科 局域网 思科-2960
2022-02-17 00:40:45

如果我想创建3个VLAN,我必须像这样一个一个地做。

conf t
vlan 2
vlan 3
vlan 4

删除也是如此。

conf t
no vlan 2
no vlan 3
no vlan 4

有没有办法在一行中做到这一点?大概是这样的

conf t
vlan 2 3 4

!or

conf t
no vlan 2 3 4

!or

conf t
vlan 2, 3, 4

!or

conf t
no vlan 2, 3, 4

!or

conf t
vlan 2-4

!or

conf t
no vlan 2-4

无论如何,我已经测试了这些,但没有奏效。基本上,就是这个想法。如果问题不清楚,请告诉我。

3个回答

我在 Cisco Catalyst 交换机上一直使用以下内容:

!
conf t
!
vlan 2-10
!
no vlan 2-10
!
vlan 2,3,4,5,6,7
!
no vlan 2,3,4,5,6,7
!

实际上在范围内创建 vlan 不是一个好习惯,这也不可行。

如果我们正在创建一个 vlan 意味着它的底部,我们需要命名 vlan,例如

Switch (config)# vlan 10 Switch(config) 名称 财务

如果要命名vlan,则必须手动一一创建vlan ..

如果命名不是强制性的,那么您可以按照以下方式进行休闲

Switch (config)# vlan 10,20,30,40,50

Switch config) no vlan 10,20,30,40,50

您可能想尝试以下命令:

配置t删除vlan.dat

高温下,