思科模拟器:让同一交换机下不同VLAN间的电脑相互通信

本文介绍如何使用Cisco Packet Tracer 6.0搭建实验环境,实现同一交换机下不同VLAN间电脑的相互通信。文章详细记录了从IP配置到VLAN划分,再到启用路由转发的具体步骤。

实验内容:让同一交换机下不同VLAN间的电脑相互通信

实验工具:Cisco Packet Tracer 6.0

使用设备:

主机四台(PC1PC2PC3PC4):

 

三层交换机3560-24PS一台(Multilayer Switch0

 

连接图:通过直连线将电脑于与交换机连接

注意PC1FastEthernet接口连接交换机Fa0/1接口,PC2FastEthernet接口连接Fa0/2接口,PC3FastEthernet接口连接Fa0/3接口,PC4FastEthernet接口连接Fa0/4接口

 

 

实验步骤:

1.点击电脑PC1,切换到【桌面】界面,进行如图所以的IP配置

 


2.同样的操作,对电脑PC2PC3PC4分别设置IP地址为192.168.1.2192.168.1.3192.168.1.4

3.点击PC1电脑,进入命令提示符,ping一下电脑PC2PC3PC4IP地址,若显示如图所示结果,证明连接接通,说明我们对四台电脑进行了正确的IP配置

 


4.点击Multilayer Switch0交换机,切换到【命令行】界面,按回车开始输入命令行,完整代码如下:

Switch>enable

Switch#conf t

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

Switch(config)#vlan 10

Switch(config-vlan)#int fa0/1

Switch(config-if)#switchport access vlan 10

Switch(config-if)#int fa0/3

Switch(config-if)#switchport access vlan 10

 

5.输入do show vlan 我们可以看到交换机的所以VLAN信息,我们看到,VLAN0010下面连接接口Fa0/1Fa0/3,说明我们对VLAN10配置正确

 

6.然后我们进行如下配置:

Switch(config-if)#exit

Switch(config)#vlan 20

Switch(config-vlan)#int fa0/2

Switch(config-if)#switchport access vlan 20

Switch(config-if)#int fa0/4

Switch(config-if)#switchport access vlan 20

 

7.再输入do show vlan 我们可以看VLAN0020下面连接接口Fa0/2Fa0/4,说明我们对VLAN20进行了配置正确

 

8.此时,我们点击PC1,切换到【桌面】界面,打开命令提示符,ping一下PC2PC3PC4,会发现只有PC3连通,其他的均未连通,说明我们成功将四台电脑划分到两个VLAN

 


9.点击Multilayer Switch0交换机,切换到【命令行】界面,输入命令行如下,设置192.168.1.7192.168.2.11连个网关并开启IP路由转发功能:

Switch(config-if)#EXIT

Switch(config)#

Switch(config)#int vlan 10

Switch(config-if)#no sh

Switch(config-if)#ip address 192.168.1.7 255.255.255.0

Switch(config-if)#int vlan 20

Switch(config-if)#

Switch(config-if)#no sh

Switch(config-if)#ip address 192.168.2.11 255.255.255.0

Switch(config-if)#exit

Switch(config)#ip routing  

 

 

10.点击PC1,切换到【桌面】界面,进行如图所以的IP配置

 

11.点击PC2,切换到【桌面】界面,进行如图所以的IP配置

 

12.点击PC3,切换到【桌面】界面,进行如图所以的IP配置

 

13.点击PC4,切换到【桌面】界面,进行如图所以的IP配置

 

14.此时,我们使用任意一台电脑ping另一台电脑的IP地址,都会连通,我们用PC1做演示:

 

 

15.至此,我们成功让同一交换机下不同VLAN间的电脑相互通信。


 

思科模拟器中配置VLAN通信,可参考以下步骤: ### 给交换机的默认VLAN设置管理IP 在命令行界面输入以下命令: ```plaintext configure terminal int vlan 1 ip address 192.168.1.100 255.255.255.0 no shutdown exit exit ``` 此步骤为交换机的默认VLAN 1设置了管理IP地址,方便后续管理交换机[^1]。 ### 定义VLAN并设置IP地址 点击交换机进入命令行,可使用`hostname`更改交换机命名。以定义VLAN 20和VLAN 30为例,为其设置IP地址: ```plaintext 定义VLAN 20并设置IP地址 ... 定义VLAN 30并设置IP地址 ... ``` 如为VLAN 20设置IP地址为192.168.20.253,为VLAN 30设置IP地址为192.168.30.253。要注意不同交换机上相同VLAN的名字与IP地址需一致,这样处于相同VLAN的主机才能正常通信[^3]。 ### 配置端口接入的VLAN 进入端口配置模式,将端口接入到对应的VLAN。可以单个端口配置,也可以成批配置。例如,将端口1 - 6都接入VLAN 20: ```plaintext 配置端口1 - 6接入VLAN 20 ... ``` 配置完成后,连接点会变为绿色,相同VLAN的主机可以相互ping通,但不同VLAN的主机无法直接通信,需要配置路由实现通信[^3]。 ### 划分虚拟局域网并设置Trunk接口 在交换机中划分虚拟局域网,将汇聚层交换机以及与汇聚层交换机相连的两个交换机接口(与汇聚层相连接的核心层交换机接口和与接入层交换机相连的接口,与PC机相连的接入层接口不必设为Trunk)将Access接口改为Trunk接口。Trunk接口可以承载多个VLAN的流量,实现不同VLAN数据传输[^4]。 ### 核心交换机的配置 在核心交换机上进行如下配置: ```plaintext Switch>en Switch#conf t Enter configuration commands, one per line. End with CNTL/Z. Switch(config)#int VLAN11 Switch(config-if)#ip address 192.79.11.254 255.255.255.0 Switch(config-if)#no shutdown Switch(config-if)#exit Switch(config)#int VLAN12 Switch(config-if)#ip address 192.79.12.254 255.255.255.0 Switch(config-if)#no shutdown Switch(config-if)#exit Switch(config)#ip routing ``` 上述代码为VLAN 11VLAN 12设置了IP地址和网关,并启动了路由功能,使得不同VLAN可以进行通信[^4]。 ### 配置路由 可以选择静态路由等方式配置路由,实现不同VLAN通信。静态路由是一种手动配置的路由方式,需要管理员手动指定每个目的网络的下一跳地址[^3]。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

print_Hyon

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值