思科交换机VLAN基本配置

思科交换机VLAN基本配置

说明

  • S1>为用户模式下命令
  • S1#为特权模式下命令
  • S1(config)#为全局配置下模式命令

三种模式进入方式参考之前基本配置的文章

创建VLAN

创建单个VLAN

以创建Vlan 10为例

S1(config)#vlan 10

然后会进入config-vlan模式下

为该vlan命名Test

S1(config-vlan)#name Test

注意,配置在该模式退出时才生效

S1(config-vlan)#exit

创建多个VLAN

一次性创建多个VLAN可以执行以下命令(这里以20,30,40为例)

S1(config)#vlan 20,30,40

注意:上述命令在Cisco实际的设备中会生效,但是在模拟器中会报错

指定端口到VLAN

指定一个端口

进入端口,以f0/1为例

S1(config)#interface f0/1

对于思科交换机端口,默认模式是动态协商模式。如果端口连接终端,建议启用access模式。

S1(config-if)#switchport mode access

然后执行以下命令将端口指定到VLAN

S1(config-if)#switchport access vlan 10

指定多个端口

想要指定多个端口,只需要在interface命令后跟多个端口就行了

例如我们把f0/2与f0/3端口都指定到vlan10下

S1(config)#interface range f0/2,f0/3
S1(config-if-range)#switchport mode access
S1(config-if-range)#switchport access vlan 10

如果时指定连续的几个端口,比如f0/4到f0/8,可以这样写

S1(config)#interface range f0/4-f0/8
S1(config-if-range)#switchport mode access
S1(config-if-range)#switchport access vlan 10

检查VLAN配置

详细信息

S1#show vlan

摘要信息

S1# show vlan brief

端口状态

使用以下命令可获取端口的vlan状态

S1#show interfaces f0/1 switchport

语音VLAN配置

网络拓扑可以如下

交换机连接IP电话的是F0/1端口,我们接下来创建一个Vlan 150

S2(config)#vlan 150
S2(config-vlan)#name VOICE
S2(config-vlan)#exit

将端口指定到Vlan 150

S2(config)#interface f0/1
S2(config-if)#mls qos trust cos
S2(config-if)#switchport voice vlan 150

mls qos trust cos是指信任数据包带有的COS。

Trunk配置

模式配置

以f0/3端口为例

S1(config)#interface f0/3
S1(config-if)#switch mode trunk
S1(config-if)#switch nonegotiate

switchport nonegotiate相当于关闭了DTP,减少协商流量,增加安全性

配置允许VLAN

思科设备默认允许所有VLAN在Trunk链路传输,对应命令如下

S1(config-if)#switchport trunk allowed vlan all

如果要禁止所有VLAN,则命令如下

S1(config-if)#switchport trunk allowed vlan none

添加某个VLAN,例如Vlan 10

S1(config-if)#switchport trunk allowed vlan add 10

删除某个VLAN,例如Vlan 10

S1(config-if)#switchport trunk allowed vlan remove 10

还有一个命令是除了某个Vlan以外的所有VLAN

例如这里配置允许除Vlan 10以外的所有VLAN

S1(config-if)#switchport trunk allowed vlan except 10

指定本征VLAN

这里需要注意:

  • 本征Vlan不要用Vlan 1
  • 使用没有用户的VLAN作为本征VLAN
  • 802.1Q两端的本征VLAN要一致

假设要把Vlan 10指定为本征Vlan,命令如下:

S1(config-if)#switchport trunk native vlan 10
  • 17
    点赞
  • 124
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
思科交换机VLAN 配置可以通过命令行界面 (CLI) 或者图形用户界面 (GUI) 来完成,以下是通过 CLI 配置 VLAN 的步骤: 1. 进入特权模式:使用 enable 命令进入特权模式。 ``` Switch> enable Switch# ``` 2. 进入全局配置模式:使用 configure terminal 命令进入全局配置模式。 ``` Switch# configure terminal Switch(config)# ``` 3. 创建 VLAN:使用 vlan 命令创建 VLAN,其中 VLAN ID 为 VLAN 的唯一标识符。 ``` Switch(config)# vlan <VLAN ID> ``` 例如,创建 VLAN 10: ``` Switch(config)# vlan 10 ``` 4. 配置 VLAN 名称:使用 name 命令为 VLAN 配置名称。 ``` Switch(config-vlan)# name <VLAN Name> ``` 例如,为 VLAN 10 配置名称为 Marketing: ``` Switch(config-vlan)# name Marketing ``` 5. 分配 VLAN 到端口:使用 interface 命令进入端口配置模式,并使用 switchport access 命令将端口配置为访问模式,然后使用 switchport access vlan 命令将 VLAN 分配给端口。 ``` Switch(config)# interface <interface-id> Switch(config-if)# switchport mode access Switch(config-if)# switchport access vlan <VLAN ID> ``` 例如,将端口 GigabitEthernet1/0/1 分配给 VLAN 10: ``` Switch(config)# interface GigabitEthernet1/0/1 Switch(config-if)# switchport mode access Switch(config-if)# switchport access vlan 10 ``` 6. 保存配置:使用 write memory 命令将配置保存到非易失性存储器 (NVRAM) 中。 ``` Switch(config)# end Switch# write memory ``` 以上是基本VLAN 配置步骤,根据实际情况,还可以通过 VLAN Trunking Protocol (VTP) 等方式进行更复杂的 VLAN 配置

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值