实现不同VlAN之间的通讯

  • Post author:
  • Post category:其他



1.同一交换机,不同VLAN下的两台计算机无法Ping通

Switch>en

Switch#configure terminal

Enter configuration commands, one per line. End with CNTL/Z.

Switch(config)#vlan 10

Switch(config-vlan)#vlan 20

Switch(config-vlan)#exit

Switch(config-if)#interface f0/1

Switch(config-if)#switchport access vlan 10

Switch(config-if)#exit

Switch(config)#interface f0/2

Switch(config-if)#switchport access vlan 20

Switch(config-if)#end

Switch#

%SYS-5-CONFIG_I: Configured from console by console


2.如何实现不同VlAN之间通讯

使用三层交换机,在三层交换机上配置SVI接口地址,各VlAN中主机将三层交换机上相应VlAN的SVI接口地址作为本VLAN网关,数据到达三层交换机后利用路由功能转发到其他VLAN。

1.先把两个端口划分给两个VLAN,主机配置好IP地址等
2.配置SVI
Switch#conf
Switch#configure t
Switch#configure terminal 
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#inter
Switch(config)#interface vlan 10

Switch(config-if)#ip adde
Switch(config-if)#ip addr
Switch(config-if)#ip address  192.168.10.1 255.255.255.0
Switch(config-if)#no s
Switch(config-if)#no shu
Switch(config-if)#no shutdown 

Switch(config-if)#exit
Switch(config)#inter
Switch(config)#interface  vlan 20
Switch(config-if)#ip add
Switch(config-if)#ip address 192.168.20.1
% Incomplete command.
Switch(config-if)#ip address 192.168.20.1 255.255.255.0
Switch(config-if)#no shut
Switch(config-if)#no shutdown 
Switch(config-if)#ip routing (对于思科要启用路由功能)
Switch(config)#

ping一下就能Ping通了。


3.如图所示,两台主机能否ping通


不能,因为端口f0/24属于本帧VLAN1,需要配置一个trunk

Switch>en
Switch#conf
Switch#configure  t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#interf
Switch(config)#interface f0/24
Switch(config-if)#switch
Switch(config-if)#switchport mode t
Switch(config-if)#switchport mode trunk 

Switch(config-if)#
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/24, changed state to down

%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/24, changed state to up

Switch(config-if)#
Switch(config-if)#no shut
Switch(config-if)#no shutdown 
Switch(config-if)#end 
Switch#
%SYS-5-CONFIG_I: Configured from console by console

再ping一下就通了。



版权声明:本文为weixin_53441713原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。