如何在GNS3中利用交换机实现PC机的互通

准备软件:
1.GNS3软件
2.wireshark软件
3.VMware Workstation Pro
软件包百度云分享链接:https://pan.baidu.com/s/1-nRbwp72NaLZd8BXmWCCMQ
提取码:d8xh

本文将介绍两种方法来实验GNS3中利用交换机实现PC机的互通

一、使用自带的VPC连接交换机实现互通
1.添加一个路由器,右键选择将名称和图标改成sw和交换机
如何在GNS3中利用交换机实现PC机的互通_第1张图片
2.右击选择configure—sw—slots,选择添加单板
如何在GNS3中利用交换机实现PC机的互通_第2张图片
如何在GNS3中利用交换机实现PC机的互通_第3张图片
在slot1中选择sw,点击确定
3.在图标栏中的pc端拖两台vpcs,用网线连接交换机(注意交换机接口是以1开头的),然后在同时开启它们。
如何在GNS3中利用交换机实现PC机的互通_第4张图片
如何在GNS3中利用交换机实现PC机的互通_第5张图片
因为我们这个交换机是由路由器改过来的,所以我们要在里面配一条命令,输入configure terminal进入全局模式,再输入no ip routing,关闭路由功能,现在失去路由功能就完全变成一台纯的交换机了。
在这里插入图片描述
4.此时如果这两台pc机如果在同一个网段之中,就可以实现通讯了,接下来我们来实现一下
我们先给两台pc机各配一个IP地址:
在这里插入图片描述
如何在GNS3中利用交换机实现PC机的互通_第6张图片
5.现在我们试一下,能不能通过这台交换机用pc1 ping到pc2的IP地址
如何在GNS3中利用交换机实现PC机的互通_第7张图片
实验证明是完全可以实现的

二、配合使用VMware连接GNS3中交换机来实现互通
1.同时开启两台虚拟机,我这边命名的是Windows10×1和windows×2,首先我们将win10×1的网络适配器换成自定义vmnet1
如何在GNS3中利用交换机实现PC机的互通_第8张图片
2.将第二台虚拟机绑定vmnet2(如果vmnet不够了,点击网络适配器—更改设置,添加一个就可以了)我这边给第二台虚拟机配一个vmnet2,注意要将DHCP服务关掉,点击确定就可以了。
如何在GNS3中利用交换机实现PC机的互通_第9张图片
然后同上,在右下角网络适配器那自定义选择vmnet2
如何在GNS3中利用交换机实现PC机的互通_第10张图片
3.接下来我们打开GNS3,拖两台host,然后用使用vmnet1端口和vmnet2端口,用网线将它们和交换机连接起来(注意:端口不要选重复了),然后同时开启它们,显示绿色就可以了。
如何在GNS3中利用交换机实现PC机的互通_第11张图片
4.在进入VMware,给两台虚拟机手动各自配一个ip地址,配好后点击确定退出
如何在GNS3中利用交换机实现PC机的互通_第12张图片
如何在GNS3中利用交换机实现PC机的互通_第13张图片
5.接下来我们来试试ping一下ip看看能不能成功,注意ping之前把虚拟机的防火墙关掉,不然会拦截数据包,现在我们在host1这边ping host2,在host2这边抓包,看看可不可行。
如何在GNS3中利用交换机实现PC机的互通_第14张图片
然后在打开第一台虚拟机,用win+R,打开cmd,输入ping 192.168.8.10,同时查看wireshark的icmp能否显示抓到的数据包
如何在GNS3中利用交换机实现PC机的互通_第15张图片
如何在GNS3中利用交换机实现PC机的互通_第16张图片
实验发现wireshark同时抓到的数据一致,代表两台pc机可以互联互通了。

你可能感兴趣的:(网络基础)