交换机的虚拟接口(通常称为 VLAN 接口或 SVI,Switched Virtual Interface)用于为交换机上的 VLAN 提供 Layer 3(网络层)路由功能。以下是一个基本的配置过程:
配置步骤
1. 进入交换机的配置模式
```bash
Switch> enable
Switch# configure terminal
```
2. 创建 VLAN
首先,确保交换机上已经存在你想要配置的 VLAN。你可以通过以下命令来创建一个新的 VLAN。
```bash
Switch(config)# vlan 10
Switch(config-vlan)# name VLAN10
Switch(config-vlan)# exit
```
这会创建 VLAN 10,并为其命名为 `VLAN10`。
3. 配置虚拟接口(SVI)
为 VLAN 配置虚拟接口,这通常是一个接口 IP 地址,它会将 VLAN 与路由功能关联起来。
```bash
Switch(config)# interface vlan 10
Switch(config-if)# ip address 192.168.10.1 255.255.255.0
Switch(config-if)# no shutdown
Switch(config-if)# exit
```
这里,我们为 VLAN 10 配置了 IP 地址 `192.168.10.1`,子网掩码 `255.255.255.0`。
4. 启用接口
确保接口处于启用状态(`no shutdown`),否则虚拟接口将无法正常工作。
5. 将物理接口分配到 VLAN
接下来,将交换机的物理接口(端口)分配给 VLAN。假设你要将端口 `GigabitEthernet1/0/1` 分配到 VLAN 10,使用以下命令:
```bash
Switch(config)# interface gigabitEthernet 1/0/1
Switch(config-if)# switchport mode access
Switch(config-if)# switchport access vlan 10
Switch(config-if)# exit
```
6. 验证配置
完成配置后,你可以使用以下命令来验证虚拟接口是否配置成功:
```bash
Switch# show ip interface brief
```
你应该能够看到 VLAN 接口的 IP 地址,并且它的状态应该是“up”或者“administratively up”。
配置说明:
- `interface vlan 10`:为 VLAN 10 配置一个虚拟接口。
- `ip address 192.168.10.1 255.255.255.0`:为该虚拟接口配置一个 IP 地址。
- `no shutdown`:确保接口处于启用状态。
- `switchport mode access`:将端口设置为接入模式。
- `switchport access vlan 10`:将端口分配到 VLAN 10。
这些步骤适用于 Cisco 交换机,其他品牌的交换机也有类似的配置方法,可能命令略有不同。如果你使用的交换机是其他品牌,命令可能会有所不同,但总体步骤是相似的。