GNS教程


 
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位在大连留学
官方站点: [url]www.Gns3.net[/url]
2:Gns3文件介绍
下载GNS3软件 [url]http://netemu.cn/bbs/forum-226-1.html[/url]
安装后打开安装目录文件夹
 

打开GNS3软件界面:
 

作实验首先要按照本身的需求准备网络拓扑.对于dynamips来讲首先要配置ios参数.
接下来点击Edit-Iosp_w_picpaths 打开界面以下
能够看到有个标签1:Ios p_w_picpaths 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
 

在右边的p_w_picpaths 里咱们能够看到咱们添加的ios的一些参数
注意:没添加一个ios请点击保存
选项:Use the hypervisor managen  这个就是Dynagen那种控制台方式
这里默认的是Localhost:7200这个端口.假如咱们要在一台机器上作大型的实验
须要众多的路由器 咱们能够多个例图让他们互联.例如:Localhost 7201 等等
能够参阅 [url]http://netemu.cn/bbs/thread-5949-1-1.html[/url] 这里Dynagen的NET配置文件

点击Hypervisors标签
 

Host:localhost :表明本地 若是作分布式实验,须要修改为ip 查阅: [url]http://netemu.cn/bbs/thread-2406-1-3.html[/url]
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功能 此功能能够节省内存 参阅 [url]http://www.netemu.cn/bbs/search.php?searchid=18&orderby=lastpost&ascdesc=desc&searchsubmit=yes[/url]

点击选项:Hypervisor Manager
 
 
Hypervisor Manager
Settings:
Memory usage limit per hypervisor:默认512
UDP incrementation:默认100
Use th hypervisor manager when importing:默认选择
这里参数能够无论 想了解能够到Dynamips基础区查阅文档

本文转载自 [url]http://www.netemu.cn/bbs[/url],版权全部 注明出处