发布中.连载的发布gns3中文教程.gns3现在版本已经很不错. 欢迎大家使用 计划分为: gns3参数讲解篇 gns3搭建拓扑篇 gns3技巧心得篇 gns3故障排错篇 在使用Gns3之前请查阅Dynamips文档 以利于更好地使用GNS3 如有错误 请指出 如果工作不忙 一周一篇 参数讲解篇到此结束 附件为文档的PDF版本 欢迎下载
附件
开始:
1:Gns3介绍 GNS3官方定义是图形化的网络模拟工具.目前来说也可以说是Dynamips的图形话工作.
GNS3 is a graphical network simulator that allows you to design complex network topologies and to launch simulations on them.To allow complete simulations, GNS3 is strongly linked with :
编写语言:python GNS3 is an open source product that may be used on multiple platforms, including Windows,Linux, and MacOS X. 软件作者:Jeremy Grossmann David Ruiz Romain Lamaison Aurélien Levesque Xavier 其中有2位在大连留学 官方站点:www.Gns3.net 2:Gns3文件介绍 下载GNS3软件http://netemu.cn/bbs/forum-226-1.html 安装后打开安装目录文件夹
打开GNS3软件界面:
做实验首先要按照自己的需求准备网络拓扑.对于dynamips来说首先要配置ios参数.
接下来点击Edit-Iosimages 打开界面如下 可以看到有个标签1:Ios images 2:hypervisors
Settings:
Image file:选择ios路径 platform:Dynamips所支持的平台 已经定义 Classis:ios型号 IdlePC:获取的idlepc值 用于降低cpu利用率 在这里你会发现一个现象 你只要选择了ios镜像,稍等2秒钟platform与classis选项gns3会自动匹配.
引用:
注意:请在这里添加完本次试验所需要的全部ios.以后配置路由器时候ios必须是这里已经设置的ios
看一个范例: 添加了2个ios 一个为2691 一个为3640
在右边的images 里我们可以看到我们添加的ios的一些参数 注意:没添加一个ios请点击保存
选项:Use the hypervisor managen 这个就是Dynagen那种控制台方式 这里默认的是Localhost:7200这个端口.假如我们要在一台机器上做大型的实验 需要众多的路由器 我们可以多个例图让他们互联.例如:Localhost 7201 等等 可以参阅http://netemu.cn/bbs/thread-5949-1-1.html 这里Dynagen的NET配置文件
点击Hypervisors标签
Host:localhost :代表本地 如果做分布式实验,需要修改成ip 查阅:http://netemu.cn/bbs/thread-2406-1-3.html Port:7200 每个端口代表一个例图 如果在一台电脑上要模拟大量的路由 可以分成几个例图 Base udp:10000 通讯方式 Dynamips的通讯方式 Base console: 2000 作为以后telnet登录的端口 Working directory:E: C:/netemu.cn 此目录作为dynamips的工作目录 生成的文件均存放在这个文件.注意:生成文件过大 请预留足够多的空间
引用:
注意:我们点一次保存就相当于设置了一个dyanamips例图.保存后可以在设置第二个例图 端口号按照顺序分配
点击Edite-Preferences 有两个选项 General:选择软件语言等信息 Dynamips:配置Dynamips全局参数
配置GNS3中Dynamips的全局参数 SettingS Executable path:这里设置Dynamips路径 默认情况下GNS3会附带Dynamips Working Directory:GNS3工作目录 产生一些dynamips产生的东西.反正都是Dynamips生成的 Base Port:7200 Localhost本地端口号 Base Udp:10000 UDP端口号 用于路由器之间通讯 Base Console:2000 telnet的端口 Terminal conmand: start telnet %h %p telnet参数 以后会讲解securecrt登录方式 Automatically delete old files generated by dyanmips 是否删除dynamips产生的那些旧的文件 Enable ios ghost feature 是否启用dynamips ghost功能 此功能可以节省内存 参阅http://www.netemu.cn/bbs/search.php?searchid=18&orderby=lastpost&ascdesc=desc&searchsubmit=yes
点击选项:Hypervisor Manager
Hypervisor Manager Settings: Memory usage limit per hypervisor:默认512 UDP incrementation:默认100 Use th hypervisor manager when importing:默认选择 这里参数可以不管 想了解可以到Dynamips基础区查阅文档
|