如何实现同一路由器不同vlan之间的通信(不同vlan之间如何通信)
编辑:rootadmin
路由器怎么设置 路由器全部怎么安装 路由器怎么设置 路由器亮红灯哪种故障 路由器登录入口和光猫的区别 路由器怎么重启 路由器怎么连接 路由器桥接教程详细 路由器干什么用:如何实现同一路由器不同vlan之间的通信不同vlan之间如何通信一、如何实现同一路由器不同vlan之间的通信1.单臂路由(图)环境:一台路由器,一台二层交换机,两台pc机二层交换机的配置一般模式:Switch>输入enable进入特权模式:Switch>enable输入configureterminal进入全局配置模式:Switch#configureterminalEnterconfigurationcommands,oneperline.EndwithCNTL/Z.创建vlan和vlan:Switch(config)#vlanSwitch(config-vlan)#vlanSwitch(config-vlan)#exit进入接口配置模式:Switch(config)#interfacefastEthernet0/1把0/1变成trunk口(默认是access口)Switch(config-if)#switchportmodetrunk%LINEPROTO-5-UPDOWN:LineprotocolonInterfaceFastEthernet0/1,changedstatetodown%LINEPROTO-5-UPDOWN:LineprotocolonInterfaceFastEthernet0/1,changedstatetoupSwitch(config-if)#exit进入接口配置模式分别把对应的接口,加入对应的vlan:Switch(config)#interfacefastEthernet1/1Switch(config-if)#switchportmodeaccessSwitch(config-if)#switchportaccessvlanSwitch(config-if)#interfacefastEthernet2/1Switch(config-if)#switchportmodeaccessSwitch(config-if)#switchportaccessvlan到此而层交换机配置完毕!路由器的配置:Router>Router>enableRouter#configureterminalEnterconfigurationcommands,oneperline.EndwithCNTL/Z.Router(config)#interfas0/0Router(config-if)#noipaddressRouter(config-if)#noshutdown注意:单臂路由的配置父接口一定要noshutdown%LINK-5-CHANGED:InterfaceFastEthernet0/0,changedstatetoup%LINEPROTO-5-UPDOWN:LineprotocolonInterfaceFastEthernet0/0,changedstatetoupRouter(config-if)#exitRouter(config)#intfas0/0.%LINK-5-CHANGED:InterfaceFastEthernet0/0.,changedstatetoup%LINEPROTO-5-UPDOWN:LineprotocolonInterfaceFastEthernet0/0.,changedstatetoupRouter(config-subif)#encapsulationdot1Q注意:在配置ip时一定要先封装.1q协议Router(config-subif)#ipaddress......0Router(config-subif)#noshutdownRouter(config-subif)#intfas0/0.%LINK-5-CHANGED:InterfaceFastEthernet0/0.,changedstatetoup%LINEPROTO-5-UPDOWN:LineprotocolonInterfaceFastEthernet0/0.,changedstatetoupRouter(config-subif)#ipaddress......0%ConfiguringIProutingonaLANsubinterfaceisonlyallowedifthatsubinterfaceisalreadyconfiguredaspartofanIEEE.,IEEE.1Q,or*LvLAN.Router(config-subif)#encapsulationdot1QRouter(config-subif)#ipaddress......0Router(config-subif)#noshutdownRouter(config-subif)#查看路由表:Router#showiprouteCodes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGPD-EIGRP,EX-EIGRPexternal,O-OSPF,IA-OSPFinterareaN1-OSPFNSSAexternaltype1,N2-OSPFNSSAexternaltype2E1-OSPFexternaltype1,E2-OSPFexternaltype2,E-EGPi-*-*,L1-*-*level-1,L2-*-*level-2,ia-*-*interarea*-candidatedefault,U-per-userstaticroute,o-ODRP-periodicdownloadedstaticrouteGatewayoflastresortisnotsetC...0/isdirectlyconnected,FastEthernet0/0.C...0/isdirectlyconnected,FastEthernet0/0.Router#PC0的配置:ip...netmask...0gateway...1PC1的配置:ip...netmask...0gateway....使用SVI实现VLAN间的通信(图)环境:一台三层交换机,两台pc机三层交换机的配置:Switch>enableSwitch#configureterminalEnterconfigurationcommands,oneperline.EndwithCNTL/Z.创建vlanSwitch(config)#vlanSwitch(config-vlan)#vlanSwitch(config-vlan)#exit配置SVI接口ipSwitch(config)#interfacevlan%LINK-5-CHANGED:InterfaceVlan,changedstatetoupSwitch(config-if)#ipaddress......0Switch(config-if)#noshutdownSwitch(config-if)#interfacevlan%LINK-5-CHANGED:InterfaceVlan,changedstatetoupSwitch(config-if)#ipaddress......0Switch(config-if)#noshutdownSwitch(config-if)#exit改变接口模式并加入vlanSwitch(config)#interfacefastEthernet0/1Switch(config-if)#switchportmodeaccessSwitch(config-if)#switchportaccessvlan%LINEPROTO-5-UPDOWN:LineprotocolonInterfaceVlan,changedstatetoupSwitch(config-if)#interfacefastEthernet0/2Switch(config-if)#switchportmodeaccessSwitch(config-if)#switchportaccessvlan%LINEPROTO-5-UPDOWN:LineprotocolonInterfaceVlan,changedstatetoupSwitch(config-if)#看三层交换机的路由表:Switch#showiprouteCodes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGPD-EIGRP,EX-EIGRPexternal,O-OSPF,IA-OSPFinterareaN1-OSPFNSSAexternaltype1,N2-OSPFNSSAexternaltype2E1-OSPFexternaltype1,E2-OSPFexternaltype2,E-EGPi-*-*,L1-*-*level-1,L2-*-*level-2,ia-*-*interarea*-candidatedefault,U-per-userstaticroute,o-ODRP-periodicdownloadedstaticrouteGatewayoflastresortisnotsetC...0/isdirectlyconnected,VlanC...0/isdirectlyconnected,VlanSwitch#两主机的配置与单臂路由中两主机的配置一样3.跨交换机实现VLAN间的通信(图)环境:一台三层交换机,两台二层交换机,两台pc机三层交换机的配置(SW3)Switch>enableSwitch#configureterminalEnterconfigurationcommands,oneperline.EndwithCNTL/Z.创建vlan、并设置ipSwitch(config)#vlanSwitch(config-vlan)#vlanSwitch(config-vlan)#exitSwitch(config)#interfacevlan%LINK-5-CHANGED:InterfaceVlan,changedstatetoupSwitch(config-if)#ipaddress......0Switch(config-if)#noshutdownSwitch(config-if)#interfacevlan%LINK-5-CHANGED:InterfaceVlan,changedstatetoupSwitch(config-if)#ipaddress......0Switch(config-if)#noshutdownSwitch(config-if)#exit设置接口模式并加入相应的vlan(注意trunk口的设置)Switch(config)#interfacefastEthernet0/1Switch(config-if)#switchportmodetrunkSwitch(config-if)#interfacefastEthernet0/1Switch(config-if)#switchportaccessvlan%LINEPROTO-5-UPDOWN:LineprotocolonInterfaceVlan,changedstatetoupSwitch(config)#interfacefastEthernet0/2Switch(config-if)#switchportmodetrunkSwitch(config-if)#interfacefastEthernet0/2Switch(config-if)#switchportaccessvlan%LINEPROTO-5-UPDOWN:LineprotocolonInterfaceVlan,changedstatetoupSwitch#看路由表Switch#showiprouteCodes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGPD-EIGRP,EX-EIGRPexternal,O-OSPF,IA-OSPFinterareaN1-OSPFNSSAexternaltype1,N2-OSPFNSSAexternaltype2E1-OSPFexternaltype1,E2-OSPFexternaltype2,E-EGPi-*-*,L1-*-*level-1,L2-*-*level-2,ia-*-*interarea*-candidatedefault,U-per-userstaticroute,o-ODRP-periodicdownloadedstaticrouteGatewayoflastresortisnotsetC...0/isdirectlyconnected,VlanC...0/isdirectlyconnected,VlanSW的配置Switch>enableSwitch#configureterminalEnterconfigurationcommands,oneperline.EndwithCNTL/Z.Switch(config)#vlanSwitch(config-vlan)#exitSwitch(config)#interfacefastEthernet0/1Switch(config-if)#switchportmodetrunk%LINEPROTO-5-UPDOWN:LineprotocolonInterfaceFastEthernet0/1,changedstatetodown%LINEPROTO-5-UPDOWN:LineprotocolonInterfaceFastEthernet0/1,changedstatetoupSwitch(config-if)#interfacefastEthernet1/1Switch(config-if)#switchportmodeaccessSwitch(config-if)#switchportaccessvlanSwitch(config-if)#exitSwitch(config)#SW的配置Switch>Switch>enSwitch#Switch#configureterEnterconfigurationcommands,oneperline.EndwithCNTL/Z.Switch(config)#interfas1/1Switch(config-if)#switchportmodetrunk%LINEPROTO-5-UPDOWN:LineprotocolonInterfaceFastEthernet1/1,changedstatetodown%LINEPROTO-5-UPDOWN:LineprotocolonInterfaceFastEthernet1/1,changedstatetoupSwitch(config-if)#switchportmodeaccessSwitch(config-if)#interfas2/1Switch(config-if)#switchportmodetrunk%LINEPROTO-5-UPDOWN:LineprotocolonInterfaceFastEthernet2/1,changedstatetodown%LINEPROTO-5-UPDOWN:LineprotocolonInterfaceFastEthernet2/1,changedstatetoupSwitch(config-if)#exitSwitch(config)#vlanSwitch(config-vlan)#interfas1/1Switch(config-if)#switchportaccessvlanSwitch(config-if)#注意:两交换机之间的链接是trunk链路4.以上配置在模拟器上都可实现在模拟器上配置其中pc图片上述三种方式pc机的配置都一样二、不同vlan之间如何通信不同的vlan想要进行通信必须要用到三层设备才能实现vlan间的互访,比如路由器或三层交换机。路由器就做vlan间路由,三层交换机中只需要在不同的vlan上配置了*。如果是二层交换机,可以另外借助一台路由器,做单臂路由;如果是三层交换机,直接开启三层交换功能,思科的话需要全局配置模式下手动开iprouting,华为或者其他思科风格的交换机应该默认开启的。\x0d\x0a更多关于不同vlan之间如何通信,进入: