大家好,偶是IT屠工,很荣幸回答您的问题!
从拓扑图上可以很容易的判断出这是一个三层架构,划分两个VLAN,vlan10和vlan20,vlan10 ip address:192.168.10.2 255.255.255.0,vlan20 ip address:192.168.20.2 255.255.255.0,下面大家开始对每台设备进行网络配置。
三层交换机配置:
Swith(config)#hostname switch0(定义三层交换机为switch0)
Switch0(config)#ip routing(打开三层交换机的路由功能) !
Switch0#vlan database
Switch0(vlan)#vlan 10 (定义VLAN 10)
Switch0(vlan)#vlan 20 (定义VLAN 20)
Switch0(config)#interface vlan 10
Switch0(config-if)#ip address 192.168.10.1 255.255.255.0(为VLAN10配置IP)
Switch0(config-if)#no shut(启用VLAN10)
Switch0(config)#interface vlan 20
Switch0(config-if)#ip address 192.168.20.1 255.255.255.0(为VLAN20配置IP)
Switch20(config-if)#no shut(启用VLAN20)
二层交换机1配置:
Swith(config)#hostname switch1(定义二层交换机为switch1)
Switch1#vlan database
Switch1(vlan)#vlan 10 (定义VLAN 10)
Switch1(vlan)#vlan 20 (定义VLAN 20)
Switch1(config)#interface fa0/2
Switch1(config-if)#switchport mode trunk(定义该端口为trunk口,与三层交换机连接) Switch1(config)#interface fa0/1
Switch1(config-if)#switchport access vlan 10(端口划入VLAN10,连接PC1)
二层交换机2配置:
Swith(config)#hostname switch2(定义二层交换机为switch2)
Switch2#vlan database
Switch2(vlan)#vlan 10 (定义VLAN 10)
Switch2(vlan)#vlan 20 (定义VLAN 20)
Switch2(config)#interface fa0/3
Switch2(config-if)#switchport mode trunk(定义该端口为trunk口,与三层交换机连接) Switch2(config)#interface fa0/1
Switch2(config-if)#switchport access vlan 20(端口划入VLAN20,连接PC2)
主机配置:
PC1分配192.168.10.2网段地址,网关为:192.168.10.1
PC2分配192.168.20.2网段地址,网关为:192.168.20.1
配置完成后,两个VLAN就可以通过三层交换机进行通信了。
在分别属于不同VLAN的主机之间使用ping命令测试VLAN间路由配置的正确性。能ping通即表示两个不同VLAN 之间实现通信。
以上是偶的回答,希望可以帮助到您!