GNS3模拟器的使用方法_第1页
GNS3模拟器的使用方法_第2页
GNS3模拟器的使用方法_第3页
GNS3模拟器的使用方法_第4页
GNS3模拟器的使用方法_第5页
已阅读5页,还剩67页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

GNS3模拟器的使用方法GNS3模拟器的使用方法主要学习内容1、GNS3的简介;Graphical

Network

Simulator2、GNS3的下载;3、GNS3的安装;4、GNS3的配置;5、模拟C3640型号的路由器;6、桥接真机;7、桥接虚拟机;8、启动WireShark抓包。重点:(1)GNS3的配置;(2)模拟C3640型号的路由器;(3)桥接真机;(4)桥接虚拟机;(5)启动WireShark抓包。难点:(1)无GNS3模拟器的使用方法1、GNS3的简介(1)GNS3的诞生与发展早期用的网络模拟器是思科的

PacketTracer。其实

PacketTracer不是真正的模拟器Simulator

,只能叫仿真器Emulator。因为它不能运行真正的思科IOS,里面的大部分命令都是用程序模拟出来的。不过,早期的GNS3,特别占用内存和CPU。这可以说是它的缺点。还需要计算它的

idle值,不然CPU直接飙到100%。现在,全球数十万网络工程师使用GNS3来模拟、配置、测试真实的交换机和路由器,以及搭建和模拟各种真实的网络环境。当然,它完全可以取代思科的

PacketTracer,完全是有过之而无不及。GNS3的原始开发人员

JeremyGrossman杰里米·格罗斯曼,最初创建这个软件的目的,就是为了帮助他学习CCNP认证。所以,我们玩GNS3,除了工作上的需要以外,在学习上,GNS3完全可以帮助我们来练习CCNA、CCNP考试认证中的题目。(2)GNS3包含了以下软件:Dynamips:一款可以让用户直接运行Cisco的操作系统(IOS)的模拟器。GNS3是

Dynamips的一个图形前端,相比直接使用

Dynamips这样的虚拟软件,更容易上手和更具有可操作性。DynaGen:是

Dynamips的文字显示前端Pemu:PIX防火墙设备模拟器。WinPCap:WindowsPacketCapture,中文意思是:Windows数据包捕获。是WireShark在抓包的时候必不可少的一个软件,WireShark在抓包的时候,就靠它来抓包,必须安装。2、GNS3的下载官网地址:

/3、GNS3的安装我们使用的版本及安装文件:GNS3-0.8.6-all-in-one.exe(1)选择需要或不需要安装的软件我们若已经安装WireShark,则可以取消

WinPCap和

WireShark的选择和安装、勾选和安装

SuperPutty这个软件,如下图所示:(2)启动且不要升级升级后的界面及操作变化较大,不要升级,如下图所示:GNS3启动后的主窗口,英文界面,如下图所示:(3)配置成中文界面Editpreferences,如下图所示:重启GNS3生效,如下图所示:4、GNS3的配置Edit

preferences(1)配置终端配置用来访问交换机或路由器命令界面的终端,默认使用的就是Putty,如下图所示:远程登录工具,默认使用Putty。也可以选择其它的远程登录工具,比如:SecureCRTSuperPuttyTelnetXShell(2)测试Dynamips是否能执行成功Dynamips是一个用来运行Cisco的操作系统(IOS)的模拟器,如下图所示:测试成功。(3)配置GNS3中的抓包工具默认使用WireShark,如下图所示:(4)测试Qemu是否能执行成功Qemu是纯软件实现的虚拟化模拟器,几乎可以模拟任何硬件设备。如下图所示:测试成功。(5)测试VirtualBox是否能执行成功VirtualBox的作用和VMware一样,是一个虚拟机软件。我们不用VirtualBox,直接用VMware。所以,不需要测试它,如下图所示:不用测试。5、模拟C3640型号的路由器编辑

IOS和Hypervisors

,如下图所示:默认显示的平台:C3700系列的路由器具体的路由器型号:3725(1)加载C3640的镜像文件该镜像文件,就是思科路由器中的操作系统。加载该镜像文件,就是加载该型号的路由器中的操作系统。思科路由器中的操作系统,叫做

IOS(InternetworkOperatingSystem)网际操作系统。该操作系统IOS的配置,一般就是通过字符界面中的命令进行配置的。最早由

WilliamYeager在1986年编写。如下图所示:默认显示的平台:C3600系列的路由器具体的路由器型号:3640必须要计算

IDLEPC

的值。否则,你的CPU可能一直是

100%,最后可能就是严重卡顿直至烧毁。默认内存:自动填进去的,不用改。它是IOS运行的时候,需要的内存空间。TestSettings:测试IOS能否正常运行。最后,保存及

Close。(2)添加一台C3640路由器点最左侧的“路由器”图标,再点“Routerc3600”,拖拽即可添加一台C3640的路由器,如下图所示:红点,表示此路由器还没有启动。(3)配置这台C3640路由器右击名为“R1”的路由器,选择“配置”,如下图所示:“全局”信息,如下图所示:“插槽”信息,如下图所示:往路由器的插槽里添加(插入)2个快速以太网的网卡。快速以太网:FastEthernet,是指速率为

100Mbit/S的以太网。(4)启动这台C3640路由器右击名为“R1”的路由器,选择“开始”,如下图所示:启动这台路由器。(5)打开这台C3640路由器的控制台配置窗口右击名为“R1”的路由器,选择“Console”,如下图所示:绿点,表示此路由器已经启动。C3640路由器的控制台配置窗口,即“SuperPutty”窗口,如下图所示:请配置吧,各位学过路由/交换的大侠们。。。6、桥接真机(1)添加一台C3640路由器,并进行如下硬件配置:添加1个快速以太网接口;启动这台路由器;打开它的控制台配置窗口。以上具体的操作方法,参见上一节中的第(2)—(5)。(2)添加一台PC机,并进行如下硬件配置:点最左侧的“电脑”图标,再点“Host”,拖拽即可添加一台PC机,如下图所示:右击名为“C1”的PC机,选择“配置”,如下图所示:先删除这2块网卡再添加真机中的本地连接或无线网络连接。添加的网卡,是真机中的网卡,故这台PC机,代表的就是真机。如此这般,就表示将模拟出来的路由器与真机连接在一起了。(3)用网线将路由器与PC机连接起来如下图所示:一头连接无线网卡。另一头连接路由器上的快速以太网接口。点它,会显示接口的名称双击,还可以修改。(4)查看真机中的无线网卡的IP地址因为要将路由器的接口IP,配置成和真机IP一个网段的,所以需要先查看一下真机中的IP地址,如下图所示:(5)配置路由器中的快速以太网接口

f0/0的IP地址将其IP设置与真机的IP

在同一个网段中的IP地址,如下图所示:符号

#:表示当前是特权模式,相当于Linux中的超级用户模式。执行此命令,进入配置模式。(config):表示当前模式是配置模式。intf0/0命令:选择接口,且进入接口的配置模式。(config-if)是接口配置模式的提示符。ipadd命令:给该接口设置IP地址;noshut命令:激活该接口;end

命令:表示结束,回到特权模式。wr:write,表示写入、存盘的意思。查看接口的IP地址及状态信息。up、up:应该是线路已接好、及线路上的协议已经启动。(6)测试真机与路由器之间的连通性相互ping,如下图所示:!!!!!:5个感叹号,表示

ping通了。。。(7)查看C3640路由器的路由表及接口的MAC地址如下图所示:查看路由表查看接口的MAC地址(8)在真机上启动WireShark抓包先在真机上启动WireShark,选择用来抓包的网卡及设置相应的抓包过滤器(如有必要);然后,在真机或路由器之间产生流量,如ping对方;在WireShark上抓到的

ICMP包,并分析源MAC和目的MAC

是不是在此段数据链路两端的MAC地址,如下图所示:注意观察此处的双向箭头:表示在发送端与接收端之间一来一回(或一发一收)的双向数据流(包)。注意观察此处的双向箭头:表示在发送端与接收端之间一来一回(或一发一收)的双向数据流(包)。7、桥接虚拟机搭建《08-【WireShark:阅包无数-包治百病】-Ethernet协议抓包分析》P.18如图所示的网络环境,如下图所示:这一台不再测试了虚拟机1:Windows虚拟机2:Linux内存够大的话,就测试它。(1)启动VMware,添加2个“仅主机模式”类型的虚拟网络编辑

虚拟网络编辑器

添加网络:

VMnet1、

VMnet2,其网络类型、DHCP设置、子网IP设置,如下图所示:一般情况下,在添加网络之后,保持其默认设置即可(保证2个虚拟网络的

IP网段不一样)。第1个虚拟网络VMnet1

:192.168.42.0/24第2个虚拟网络VMnet2

:192.168.159.0/24(2)在VMware中,安装或启动一个

Windows系统将其网络连接类型设置为自定义,并选择

VMnet1(仅主机模式),如下图所示:即将此Windows系统连到第1个虚拟网络

VMnet1

:192.168.42.0/24查看Win7的

MAC地址、

IP地址,以及网关IP。网关IP0,是路由器连接此网络的接口的IP地址。现在,还

ping不通Linux的IP:

28。(3)在VMware中,安装或启动一个

Linux系统将其网络连接类型设置为自定义,并选择

VMnet2(仅主机模式),如下图所示:即将此Linux系统连到第2个虚拟网络

VMnet2

:192.168.159.0/24查看Linux的

MAC地址、

IP地址

。查看Linux的网关IP

。网关IP0,是路由器连接此网络的接口的IP地址。设置Linux的网关IP

的文件及配置语句。现在,还

ping不通Windows的IP:192.168.42128。(4)启动GNS3,按如下图所示的网络拓扑结构来搭建相应的网络环境此网络中的IP地址,可以做相应的改变。添加1个C3640路由器、2个交换机图标、4台主机图标在C3640路由器上添加(或插入)2个快速以太网接口;将【Win7】桥接到虚拟网卡

VMnet1;将【Linux01】桥接到虚拟网卡

VMnet2;将【Win7】、交换机1、路由器的接口

f0/0连接起来;将【Linux01】、交换机2、路由器的接口

f1/0连接起来;配置路由器的接口

f0/0

、f1/0的IP地址;配置之前,查看路由器接口的IP地址配置情况,如下图所示:2个接口的IP地址,都还未分配。配置路由器接口

f0/0的IP地址,如下图所示:执行此命令,进入配置模式。intf0/0命令:选择接口,且进入接口的配置模式。(config-if)是接口配置模式的提示符。ipadd命令:给该接口设置IP地址;noshut命令:激活该接口;end

命令:表示结束,回到特权模式。查看接口的IP地址及状态信息。另一个接口f1/0的IP地址还未分配。配置路由器接口

f1/0的IP地址,如下图所示:wr:write,将以上配置信息存盘。查看路由器接口

f0/0、f1/0的MAC地址,如下图所示:设置【Win7】的网关IP为路由器的接口

f0/0IP;设置方法,如下图所示:手动设置Win7的:IP地址;子网掩码;网关IP。设置【Linux01】的网关IP为路由器的接口

f1/0IP;设置方法,如下图所示:手动设置Linux的:IP地址;子网掩码;网关IP。在【Win7】中的命令窗口中,ping网关、ping【Linux01】,检测网络是否连通;ping28

//先拼本机ping0

//再拼网关ping0

//先拼其它网段的网关ping28

//再拼其它网段中的主机⑪在【Linux01】中的命令窗口中,ping网关、ping【Win7】,检测网络是否连通。ping28

//先拼本机ping0

//再拼网关ping0

//先拼其它网段的网关ping28

//再拼其它网段中的主机8、启动WireShark抓包分析的目的:就是在跨路由器的2个网段中发送数据包的时候,该数据包中的源MAC地址和目的MAC地址的变化情况。(1)首先要查看并记录各个数据链路上的MAC地址查看并记录

Win7上的

IP地址及

MAC地址;查看并记录

Linux01上的

IP地址及

MAC地址;查看并记录路由器接口

f0/0上的

IP地址及

MAC地址;查看并记录路由器接口

f1/0上的

IP地址

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论