【ENSP模拟器】VLAN间的三层路由(HCNA)——VLANIF接口配置
目录
前言
如图所示,启用S1的三层交换功能,并通过在三层交换机S1上配置VLANIF接口,实现不同VLAN间用户的三层通信。
使用ENSP模拟器的拓扑图如下。
1.配置思路
(1)在交换机上S1创建VLAN(注意,在S2和S3上无需创建VLAN)
(2)配置交换机S1的端口
(3)在交换机S1上创建VLANIF接口并配置IP地址,实现不同VLAN之间的三层互通。
2.配置步骤
(1)PC1的配置
(2)PC4的配置
(3)S1上创建VLAN 10和VLAN 20
<S1>system-view
[S1]vlan batch 10 20
(4)在S1上进行端口配置
[S1]interface GigabitEthernet 0/0/1
[S1-GigabitEthernet0/0/1]port link-type access
[S1-GigabitEthernet0/0/1]port default vlan 10
[S1-GigabitEthernet0/0/1]quit
[S1]interface GigabitEthernet 0/0/2
[S1-GigabitEthernet0/0/2]port link-type access
[S1-GigabitEthernet0/0/2]port default vlan 20
[S1-GigabitEthernet0/0/2]quit
现在,我们对所做的配置进行确认,使用的命令是 display vlan vlan-id verbose。我们以S1上的VLAN 10为例。
从返回的信息中,我们可以看到,S1上的VLAN 10内已经加入了端口GigabitEthernet0/0/1。接下来,我们使用命令
display port vlan 查看S1上所有VLAN所包含的端口信息。
从返回的信息中,我们可以看到,S1的GigabitEthernet0/0/1和GigabitEthernet0/0/2已经配置成为了access类型的端口,并且PVID的值也是正确的。这也说明我们所配置的命令已经在设备上生效了。
接下来,我们需要在S1上创建VLANIF接口并配置IP地址。执行命令 interface vlanif vlan-id可以创建VLANIF接口,并进入VLANIF接口视图,然后执行命令ip address ip-address{mask | mask-length},为VLANIF接口配置IP地址。
(5)S1上配置VLANIF接口
[S1]interface Vlanif 10
[S1-Vlanif10]ip address 192.168.100.1 24
[S1-Vlanif10]quit
[S1]interface Vlanif 20
[S1-Vlanif20]ip address 192.168.200.1 24
[S1-Vlanif20]quit
现在,我们对配置好的VLANIF接口进行确认,使用的命令是display ip interface brief vlanif vlan-id。我们以VLANIF 10接口为例。
从返回的信息中我们可以看到,VLANIF 10的接口状态和链路层协议都已经是UP了,并且该VLANiF接口已经配置了IP地址,说明该VLANIF 接口已经配置成功了。
(6)验证
以上就是需要在S1上进行的所有配置。接下来,我们已经配置PC 1和PC 4的IP地址和缺省网关地址,然后,通过在PC 1上验证是否能够ping通PC 4,来检验我们配置的三层交换机能否实现不同VLAN间用户的三层通信。
将PC 1的IP地址配置为192.168.100.11/24,并将其缺省网关地址配置为S1上 VLANIF 10 的 IP 地址 192.168.100.1/24。将 PC 4 的 IP 地址配置为 192.168.200.11/24,并 将其缺省网关地址配置为S1上VLANIF 20的IP地址192.168.200.1/24。
配置完成后,在PC 1上执行命令“ping 192.168.200.11“。
从返回的信息中我们可以看到,PC 1收到了PC 4的响应,表示PC 1可以ping通PC 4,这说明三层交换机S1 成功实现了VLAN 10与 VLAN 20之间的三层通信。