




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、gns3教程目录1. 什么是 gns3 22. g ns3的安装22.1 需要软件 22.2 软件安装 23. g ns3的基本设置63.1 配置 Dynampis安装目录 63.2 配置 IOS83.3 新建工程 93.4 组建网络 113.5 运行网络 174. g ns3参数说明195. gns3其他使用技巧 195.1 使用 SecureCRT作为 Telnet工具195.2 四种模拟 PC 的方法 235.3 模拟以太网交换机 235.4 模拟帧中继交换机 246. 网络组建示例 246.1 以太网交换机实验 246.2 静态路由实验 247. 附录 247.1 新建网卡 247.2
2、 VPCS的使用方法 248. 致谢 241. 什么是gns32. gns3的安装2.1需要软件1. Winpcap 4.0: /2. Dynamips-Dynagen 套装:/。选择对应操作系统的版 本,在 xp 上我们选择的版本是 Dynagen 0.11.0 and Dynamips 0.2.8-RC2 Windows XP installer,url 如下:http:/sourceforge .n et/project/showfiles.php?group_id=160317&package_id=1 926
3、19&release_id=5936333. SecureCRT.v5.2或以上4. GNS3: /download 基于windows的GNS3有两种安装版本:GNS3 v0.5 all-in-one.exe (includes Dynamips, Pemu and WinPCAP 4.0.2) GNS3 v0.5 bin ary.rar如果是all-in-one系列,则包括了 1、2项,不需要再下载。 对于3 SecureCRT为一个Telnet工具,可用可不用。但是使用的话可 以使实验更加方便,故推荐使用。5. VPCS:模拟 PC。2.2软件安装首先
4、,安装 GNS3 v0.5 all-in-one.exe,该安装会自动安装Winpcap、Dynamips-Dynager。包括如下图1所示的可选项安装,如果有某些项已经安 装,可以勾选掉,从而不安装:图1 GNS3 all-i n-o ne 套装安装组件选择界面图2 GNS3 all-in-one 选择安装路径安装完,我们在D:GNS3目录下,看到如下文件: CUSS图3 GNS3初始目录双击图3中红色矩形所示的gns3.exe打开软件,初始界面如图 4所示:图4 GNS3初始界面我们看看下图5,是我们配置后的界面,我们介绍了各个模块的用途nNS3 Project - Dq/CJNSS/pr
5、njertAert/tr-nct文佯 垢筑() IjS(V)帮眦也vd Gjan 二畀栏各种莒用操件前按齟.瓯 标移至按袒丄芸显示该按翊功能.Center cl iDDR-outer iq00R-onterRouter j3600Router c3700Roultr c7200PIS firalL区由机工等供 世弟换手PC& 类括交们何谡 s 我嘗绡择 节一器錯网進i her fi? ItchMN 壮id*Fr we Relay i IchMN uhs x拓扑七总jyj姉i”逹接苗Ei硕”0/l 達接到 PCD H3O_ a o ii0/0谨接到和输出E0的龍爲血:诃朋啧町Hl讥电出讥訓jo武
6、站IK). cg 辂出R】的8己叠到 J :Vpr 0J 41+.=16314:-11L g5 VE1. cg控制台区Oynagen控制台. 莊吐可ADynaesnW各种 命令可臥用?命冬回牟查 看八可哄窖看善种输出结果图5 GNS3界面介绍接着,我们把 SecureCRT安装在D:GNS3目录下。把VPCS直接解压至D:GNS3目录下。同时,为了 GNS3运行时候存放一些文件的需要, 我们在D:GNS3目录下 新建如下三个空目录:ios、project、workdir。把从网上下载的 CISCO的IOS 文件拷贝至ios目录里。关于project、workdir目录的用途,我们下文再述。至此
7、,我们完成了 GNS3实验环境所需的各个软件,包括: Winpcap 4.0、 Dynamips-Dynagen套装、SecureCRT GNS3、VPCS。我们看到最后目录应该 如下图6所示。LGN53SecureCRTrf 文件夹qt.conf CONF文件 1 KB转到I DynwnipsJ文1枠GN53Internet快提力式1 KB_ini325yslaader. pydPD文律6 KBQtGu.pydPYD文件5,580 KBselect, pydPYD丈件KB8*口project 文件夷jfpworkdr 文件翼TT-.sockEt.pyd PYD立件52 KB隔嗣PYD立件76
8、 KBQtNetworkpydPYD文件308 KB?ip.pydPYD立件59 KB3咖PYD文件610 KBQlCort.pydPYDZSm1,339 KBQtvg.pydPYD轴104KBunicotfedatarpydPVD立件46SKB图6 GNS最终目录3. gns3的基本设置3.1配置Dynampis安装目录Gns3是基于Dynampis工作的,所以必须知道 Dynampis的安装目录。配 置方法如下:gns3菜单Edit / Preferences弹出如图7所示的配置对话框。选择对话框左边的“ Dynamips”项,在右边面板的Executable path(运行路 径)项,填
9、上Dynamips.exe的路径。同时,建议在本地空间较大的硬盘上创建一个workdir目录,并且指定为dynamips的工作目录,这样子程序运行过程中产生的大量的临时文件会存放在 该目录下。我们在安装GNS3的时候,已经在D:GNS3下创建了 workdir目录, 所以在此我们选择工作目录为:D:GNS3workdir最后,为了测试gns3能否正确的找到dynamips,我们可以点击图3的 “Test测试)”按钮。如果成功,在Test按钮右边会有消息提示成功:”Dynamips successfully started。至此,dynamips成功指定。图7 gns3配置对话框-1同时,我们发
10、现gns3配置对话框还有其他配置选项,我们看看General项, 如图8所示。在Ianguage(语言)项,我们可以选择中文,然后点击 Apply,于 是我们发现GNS3现在都变成中文界面了。我们看到图8还有工程目录,这是 GNS3工程的根目录(关于建立工程方 法,请参考)。我们在GNS3安装的是,已经在D:GNS3下新建了 project目录, 所以在此我们把工程目录指定为:D:GNS3projecto同时制定我们的IOS存放的目录。我们知道,在安装 GNS3的时候,我们 已经把IOS拷贝在D:GNS3ios目录下。如此设置之后,在我们设置IOS的时 候,自动把目录定位至 D:GNS3ios
11、。图8 gns3配置对话框-23.2配置IOS接着,为了使图5的节点类型区的路由器可以使用,我们需要为各种类型 的路由器指定IOS,注意每种类型的路由器只能指定一个IOS。我们点击gns3菜单编辑/IOS和Hypervisor项,弹出如图9所示的对话 框。在设置的“ IOS文件”指定IOS的路径。选择该IOS的平台、型号(gns 一般会自动选择)。点击“保存”按钮完成一个IOS的配置。我们看到对话框的上半部Images,显示的是我们已经配置好的IOS,如果 需要修改,我们只需要双击该项,然后修改内容再Save就可以。图9 gns3 IOS配置对话框3.3新建工程要建立拓扑,首先需要建立工程。建
12、立工程的好处是能够按照规范存放各种文件,同时可以保存网络设备的配置,并在下一次打开拓扑是自动载入配置。选择菜单文件/新建工程,弹出如下图10所示的新建工程对话框。点击工程文 件的浏览按钮,弹出文件选择框,选择 D:GNS3project。为了使我们每次新建的 工程能够自成一个目录而便于管理,我们在project目录下再为每个工程新建一个对于的目录,在此我们新建的是测试“ test”工程,所以我们在文件选择框里 新建一个“ test”目录,并且进入该目录。在该目录下,我们指定net文件名,再次我们仍然命名为test,如下图11所 示。于是我们得到了图12所示的选择,其中“输入路由器配置文件”勾选
13、上, gns3会自动在工程目录下新建一个目录:工程名_configs,把各个路由器等网 络设备的配置(startup-config)保存至该目录下。图12所示“保持工作目录文件”建议不要选。如果选上,GNS3会自动在工程目录下新建一个目录:工程名_working,把各个路由器等网络设备执行时 产生的临时文件存放在此。如果我们不选,则临时文件会存放在D:GNS3workdir 目录下。我们统一把临时文件存放在 workdir目录下,保持工程的简洁,便于携 带。新建工程结果如图 13所示。GNS3在D:GNS3projecttest目录下建立了 net文件还有test_c on figs目录,用于
14、存放工程中网络设备的配置 GN53 81工程11一丘土役晝工靈件Ronto-i*clTDORontfl-rEontarc2691EontODD1XIH iwitehFr we Ke 1 ay siluhJA掛刖合辎出H0州呂誉那:脚S31就小elt血mFi甜U. cfs 辂出总】的8己叠至血:GE3kprajeclYtestitiiconflgsVR1. cgoii3_udp: 3O0D1: B2?. D.S X节点类垦& XR.oiLt*r rlTQDR-oiLter 1*2600Pouter c2651R-onter j360D%ultr c3700Ronltr c7200ElherAcl
15、MN bridgeCl阳 K拓扑七总韻Xf HaoWiSWsirfi7D O/1 達接到 PCD me “ =J Ci SLl0/0 辻接劭 fifl -d屯my桶気也i理日世)帘归理dUtDStdrt Falsp【”1血t W1IWJiltiiqB * D:Eb&JMu%UnJ!lp-C3ft2iB -1-11.17 J/.111 II,*轴ghosHtis = TripEhassls - fiZ9(MOMEB MJ nodti * 3i&2ecdrsdIf = 2fifl0Eiify -unlghiVRiB.cg M 勾I送看匸立%itiF(i时蜒 库竝=rO/A - Rl effi/fl
16、x T中_FB/1 = nro Udn;3B9Rf1;1Zr.9邑.1;Z9906R RDnodel - 362eEuti4UiL# 盘息約 1cnFg * D:GHprjjvctXtf5tC#sC_configisR1.cFgi slate = rfFSEeq/v - H ee/aqmihLjt卽馬 h iH : i J?+驭詔脯GH9呵町 V1 :HIO.UMn .:ZGW0“tn叫feijj弘唱工x吁口卒 R Q : VI : HI O.Utf P : N BO: 1Z7 i1图19拓扑的net文件3.5运行网络做好了拓扑,接着我们就可以来运行路由器了。选择图15图20所示的路由器菜单“
17、运行”,这时候我们发现对于的路由器的链接端口变成了绿色, 说明路由器已经成功运行。第一次运行路由器,我们需要配置好idlepc的值,从而减少cpu的利用率。 选择图20所示的路由器菜单“idle pc”,开始计算,经过一定时间之后 gns会 得到几个idlepc值,我们选择带有“* ”的idlepc值。如果没有带有“* ”的idlepc 值,则建议选择idlepc值最后中括号中值较大的项。如下图 20所示,我们可 以选择第4项,然后点击“ OK”按钮。我们再去打开IOS配置对话框,发现原来空白的 3620的idlepc值现在已 经填入我们刚刚选择的idlepc值,如下图21所示。图20选择id
18、lepc值图21 IOS配置对话框,3620的idlepc已保存配置完idlepc之后,我们就可以telnet进去路由器,进行相关的实验了。 方法是选择图15所示的路由器菜单“ Con sole” g ns3弹出了对应路由器的 telnet界面,如下错误!未找到引用源。所示。图22路由器telnet此图为默认的tel net。我们后边会介绍如何把 SecureCRT作为GNS3默认 的telnet工具。至此,我们讲完了关于GNS3的拓扑的基本建立、运行方法。更多内容请 参考卜边章节。4. gns3参数说明到5. gns3其他使用技巧5.1使用SecureCRT作为TeInet工具SecureC
19、RT最为一种tel net工具,由于它支持多个标签的方式,便于管理, 并且功能强大,很受用户欢迎。要把SecureCRT作为GNS3默认的tel net工具,需要如下图 23配置: 在“终端命令”,配置SecureCRT)图23设置SecurtCRT作为默认telnet工具#$la nguage = VBScript#$i nteface = 1.0Opti on ExplicitFunction mysubstri ng(srcStri ng,bChar,eChar)Dim fin dex,s In dexfin dex=I nStr(srcStri ng,bChar)si ndex=l n
20、StrRev(srcStri ng,eChar)mysubstri ng=Mid(srcStri ng,fi ndex+1,s in dex-fi ndex-1)End Fun cti on用来得到一个时间字符串,该字符串用来设置路由器的时间和日期Function ciscoDate()dim em, y,m,d,hDim no wDateno wDate=Now()em=Array(Ja nuary,February,March,April,May,Ju ne,July,August,September,October ,November,December)y=Year( no wDate)
21、 m=em( Mon th( no wDate)-1) d=Day (no wDate) h=Time()ciscoDate=h & & m & & d & & yEnd FunctionSub mai nOn Error Resume Nextcrt.Scree n.Synchronous = Truecrt.Screen.WaitForString Console portcrt.Screen.Send VbCr得到第一行显示文本,主要从中提取设备名称Dim firstLi ne用来存储标签的标题,也就是设备的名称Dim tabTitlefirstL in e=crt.Scree n.Ge
22、t2(1,1,1,100)得到第一行文本 tabTitle=mysubstring(firstLine,”,”)调用方法取两个双引号之间的文 本crt.Wi ndow.Captio n= tabTitleDim resultresult = crt.scree n.WaitForStri ngs(yes or n o, yes/no:, RETURN) If result = 1 The ncrt.Scree n.Se nd VbCrElseIf result = 2 The ncrt.Scree n.Se nd no & VbCrElseIf result = 3 The ncrt.Scre
23、e n.Se nd VbCrElsecrt.Scree n.Se nd VbCrEnd IfIf crt.Scree n.WaitForStri ng(yes/no) The ncrt.Scree n.Se nd no & VbCrEnd Ifcrt.Scree n.Se nd VbCr &VbCrcrt.Scree n. WaitForStri ng Router crt.Screen.Send enable & VbCr crt.Scree n.Se nd co nf termi nal & VbCr crt.Scree n.Send no ip doma in-lookup & VbCr
24、 crt.Scree n.Se nd host name & tabTitle & VbCr crt.Screen.Send line con 0 & VbCrcrt.Scree n.Se nd exec-timeout 0 0 & VbCr crt.Scree n.Send logg ing synchrono us & VbCr crt.Scree n.Se nd end & VbCrcrt.Scree n.Se nd clock set & ciscoDate() & VbCr crt.Scree n.Synchronous = FalseEnd Sub我们再对SecureCRT进行配置。新建一个文本文件,把如上代码拷贝进去, 保存为xxx.vbs。如下图24所示。SMUrECRT &-ini xRlogin.dll6.LO.349RLOGIN DLL5ecureCRT.exeSecureCRT AppkatiDn VanDyke SoftwareInc.S8CiaCRT_README.TXT 文本文裆_13 KBSecureCRT EU
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- Unit 6 Entertaining Us教学设计-2025-2026学年高中英语重庆大学版选修九-重大版2004
- 《用“四舍”法试商的除法》(教学设计)-2024-2025学年四年级上册数学人教版
- 蔬菜培训基本知识总结课件
- 蔬菜品种知识培训课件
- Unit 9 Section A 1a - 2c 说课稿 2024-2025学年人教版八年级英语下册
- 2.2《大战中的插曲》教学设计 2023-2024学年统编版高中语文选择性必修上册
- 怎样通知最快 (教学设计)-2024-2025学年五年级下册数学人教版
- 2025年常识试题及答案解析
- 蓄电池知识培训课件
- 《游动物园》(教学设计)-2024-2025学年一年级上册数学冀教版
- 五年级体育课教案全集
- 新审计法知识讲解课件
- 幼儿教育幼儿园安全知识教育试题
- 哮喘患儿自我管理指导
- 2022学年上海复旦附中高一(上)期末信息技术试题及答案
- 数学思维与问题解决能力-深度研究
- 银行员工消保知识培训
- 初中数学新人教版七年级上册第二章《有理数的运算》教案(2024秋)
- 《种质资源利用》课件
- 安全防护设施培训
- 保洁投标书范本
评论
0/150
提交评论