一、简介
在GNS3中利用交换机实现PC机间的互通有两个方法。
方法一:使用自带的vpc连接交换机互联互通。
方法二:配合使用vmware连接GNS3中的交换机互联互通。
二、上机操作
实验一
使用自带的vpc连接交换机互联互通
1、在拓扑区拖过来一台路由器。
2、在这里我们需要的是二层交换机,故把添加的路由器配置成交换机,增加交换机功能,首先添加单板,右击选择Configure,再点击R1—Slots—slot 1,选择NM-16ESW。
3、右击路由器选择change hostname修改为sw1。
4、右击选择change symbol 修改为交换机图标。
5、添加两台vpc到拓扑区
6、用网线连接vpc机和交换机,注意交换机的接口模式是fastethernet 1/?
路由器的接口是 f 0/?
7、打开所有设备的电源,双击sw1交换机进入CRT程序。
输入conf t 命令进入全局模式,再输入no ip routing 命令关闭路由器功能。8、双击 pc1 和 pc2 图标打开CRT程序。
分别给 PC1 和 PC2 配置同一网段的 ip 地址和子网掩码,实现网络互通。
pc1 配置的IP地址为192.168.7.5 ,输入命令 ip 192.168.7.5 255.255.255.0
pc2配置的IP地址为192.168.7.9 ,输入命令 ip 192.168.7.9 255.255.255.0
9、用PC1来检验两台PC机是否互通。输入ping 192.168.7.9 即PC2的ip地址。
实验二
使用vmware里的两台window10连接GNS3中的交换机互联互通
1、右击选择删除vpc1,vpc2,网线,只留下交换机。
2、打开虚拟机里的window10-1和window10-2这两台PC机,点击编辑----虚拟网络编辑器。 点击 VMnet1 添加网络,去掉使用本地DHCP服务分配IP地址的这一选项,最后点击确定。
添加网络以后一定要重启宿主机的电脑,使添加的网络生效
3、点击虚拟机—设置选项,将win10-1的网络适配器改为VMnet1
同样步骤下把 win10-2 的网络改为 VMnet2(仅主机模式)
4、在GNS3中拖过去两台 host 机,再用网线连接 host 机和交换机,将 Host1 接口选为VMnet1,Host2 接口选为 VMnet2
5、接下来将虚拟机里的 win10-1 和 win10-2 设置为同一网段的ip地址。
首先我们把 host1 的IP地址设置为192.168.7.5
右击网络-----点击属性,选择更改适配器设置
同样的方式下将 host2 的IP地址配置为192.168.7.9
6、先关闭 win10-1和 win10-2 的防火墙,以防用Wireshark抓包时拦截数据包。
点击控制面板–系统和安全–window防火墙。
7、以上步骤都配置好了,我们来用 host1 来 ping 第二台 host2 机,首先在GNS3中使用wireshark抓包软件抓取数据,操作一下图片中的步骤。
接着在 win10 的运行里输入cmd进入命令界面(可以使用快捷键 win+R打开 运行) 。
在 win10-1 的命令界面 输入ping 192.168.7.9 即 host2 的IP地址,然后在wireshark里可以看两台主机是否互通。
最后在抓包软件里输入icmp 回车,会显示两台主机之间的通信情况,可以看到有请求和回应,这时这个网络已经互通了,我们的实验二已完成!
之后的博客会介绍如何配置静态路由器来实现主机间通信的案例实验。