vlan之间通信,可以使用路由器的单臂路由来实现。
工具/原料
思科模拟器
基本命令
方法/步骤
1、我们看一下拓扑图,可以看到,有两台交换机,它们划分了vlan2和vlan3分别是技术部和市场部。
2、小编这里先创建交换机SW1的vlanSW1(config-line)#vlan2SW1(con酆璁冻嘌fig-vla荏鱿胫协n)#namemarketSW1(config-vlan)#vlan3SW1(config-vlan)#nameit
3、将接口分配给vlan,接口要设置成access模式SW1(config-vla艘绒庳焰n)#intrangefa0/1-2SW1(艘早祓胂config-if-range)#swimodaccSW1(config-if-range)#swiaccvlan2SW1(config-if-range)#intrangefa0/3-5SW1(config-if-range)#swimodaccSW1(config-if-range)#swiaccvlan3查看vlan配置SW1(config-if-range)#doshvlanbri可以看到配置成功!
4、创建交换机SW2的vlan,步骤和交换机SW1相同。查看vlan配置!
5、配置交换机之间的中继线SW1交换机的trunk配置SW1(config-if-range)#坡纠课柩intgi0/1SW1烫喇霰嘴(config-if)#swimodtru查看配置SW1(config-if)#doshinttru
6、SW2交换机的trunk配置同SW1交换机
7、检查内部vlan是否通信,可以看到正常通信!
8、配置vlan之间的通信,我们可以看到通过交换机fa0/24口,流量转到路由器的fa0/0接口跷孳岔养。所以交换邙掩镔呔机fa0/24接口要配置trunk模式。SW1(config-if)#intfa0/24SW1(config-if)#swimodtru
9、vlan之间流量通过路由器来转发,即计算机网关设置路由器物理接口。打开路由器的物理接口R1(config)#intfa0/0R1(config-if)#noshut
10、由于有多个vlan,需要配置路由器的虚拟子接口。子接口2代表vlan2R1(config)#intfa0/0.2R1(config-subif)#
11、配置路由器子接口的协议,这里的2代表给vlan2用R1(config-subif)#end艺皱麾酪o2配置网关ip地址R1(conf足毂忍珩ig-subif)#ipadd192.168.2.254255.255.255.0R1(config-subif)#
12、配置子接口给vlan3R1(config)#intfa0/0.3R1(config-subif)#endo3R1(config-subif)#ipadd192.168.3.254255.255.255.0
13、查看路由器的接口配置R1#shipintbri可以看到子接口配置ip地址成功!
14、将子接口的地址配置到对应的vlan下,作为它对应的网关。配置ip地址如下
15、配置完成后,我们知道所有的电脑都应该能通信了。随便找两台电脑来测试。可以看到可以通信了!