最近在自学CCNA,为了搭建路由模拟器先后下载了Boson Network 、DynamipsGUI用的不是很顺手,后来听朋友推荐GNS3很好用,他们报的CCNP培训班老师用的就是GNS,平时的模拟实验都是用这个完成的,由于我本机已有下好的IOS,所以我只从官网上下载了一个GNS3-0.7.4-win32-all-in-one.exe,是开源的免费下载,用了一段时间感觉还不错,呵呵。

为了加深记忆,决定把使用时碰到的问题记录下来以备后用:
1、我的GNS3是搭建在vmware虚拟机(绿色版)上的,想实现与我本机的网络互通(利用云cloud实现)。
a)拓扑图如下(GNS3的一些基本配置都是配好了的):
路由器型号根据在GNS3中所加载的cisco IOS版本而定,连线菜单中选择ethernet即可。
b)配置路由器:
主要是配置路由器的插槽接口,如图配置了4个以太网接口,1个快速以太网接口和4个串口。
c)配置cloud
 主要配置NTO Ethernet,在网卡列表中选择本地网卡,我这里只有一个我就直接选上了,不知道是不是绿色版的VMware的原因,在本机上没有多余的网络连接(像vmnet1、vmnet8之类的),点击Add,保存。
d)通过虚拟机上已安装的SecureCRT启动路由器,配置好路由器的ip地址(与本机同一网段),开启telnet。GNS3与SecureCRT联动的配置如下:
 
在Terminal command窗口中,其他命令保持不变,将路径更改为实际路径。
 e)其中红框标注的选项,由于我之前没有勾选,当用本地的SecureCRT通过telnet方式连接路由器时,怎么都连不上。后来勾选之后就ok了。

2.保存路由器的配置,再次启动时保持之前的配置

刚开始使用GNS3时,发现已经把路由器配置通过write命令进行保存了,但是当再次启动路由器时发现先前的配置丢失,仍然进入的是配置模式。

我的解决办法:

a)在建立拓扑图时,把拓扑图保存到指定的目录(一般在GNS3的基本配置中应该提前配好了,如C:/topology),并命名(如test)

b)保存project,勾选下面的"Save IOS startup configurations",之后会在对应的文件夹下生成一个config文件夹,用于保存配置文件。

c)启动路由器,进行相应的配置,并write保存后,返回拓扑图界面。右键点击对应的路由器图标,选择“startup-config”选项:
点击“Load config from nvram”,会自动显示刚刚配好的配置信息,将该配置文件保存至config文件夹,也可以不勾选下面,手动选择其他目录。
d)保存成功,再次启动时配置信息就不会丢失了。