1,软件准备(到对应官网上下载)
对应软件在 http://down.51cto.com/data/597622也可以下载。
GNS3-0.8.3-Standalone-64-bit
SecureCRT
VirtualBox-4.2.4-81684-Win.exe
WinPcap_4_1_2.exe
Wireshark-win64-1.8.2.exe
gns3是解压就能使用,其他的默认安装!
2,所有的软件放到了D:\soft\gns3 win_x86目录里,镜像放到了D:\ios目录下。
运行gns3,编辑-->首选项-->设置语言为中文(可选)!
设置工作目录和os目录,整个设置如下面2个图
如果dynamips.exe的路径不对或者 WinPcap_4_1_2没有安装测试都会报错。
由于crt的比putty更友好些,这里设置终端工具为crt(可选)
终端命令的内容:"D:\soft\gns3 win_x86\SecureCRT\SecureCRT.exe" /SCRIPT securecrt.vbs /ARG %d /T /TELNET %h %p

暂时先用着些功能,都没有问题点ok保存。
模拟cisco路由器,交换机和asa防火墙。 操作过程如下:


选择对应镜像文件,然后保存!因为c3600平台放了两个镜像,所有不要勾选设置为平台的默认ios。
在拖动c36平台的路由器时候会
选择你需要的ios进行。
测试路由器,我开了3个路由器,在没有选择idle值,可以发现cpu的占有率很高


选择前面带*的值,点ok。


可以发现crt也能正常使用!
做实验的只需要给路由器添加对应接口卡就可以了。gns没有交换机的镜像,但是可以用路由加交换模块模拟交换机。

 
模拟linux主机:
img
文件(linux-microcore-3.8.2.img
http://sourceforge.net/projects/gns-3/files/ 下载,此版本支持telnet连接linux主机,所以qwmu选项要写成-no-acpi console=ttyS0,38400n8 -vnc :1


注意qemu主机不支持网卡热连接。普通账户是tcroot账户密码为root
假设我的网关是1.1.1.1 如下


主机上主要配置:
ifconfig eth0 1.1.1.2 netmask 255.255.255.0    
ifconfig eth0 up    
route add default gw 1.1.1.1
R1起个lookback口配置成2.2.2.2 测试可以ping通。




模拟pix


模拟 asa

初始化使用/mnt/disk0/lina_monitor

初始化完成后,出现ciscoasa> 提示符,密码为空,此时flash空间为0,就是无法保存配置。

重新把设备reload下就可以了,但是执行wr命令会报错全局模式输入以下命令:
en
conf t
copy running-config disk0:/.private/startup-config
boot config disk0:/.private/startup-config


上面两条命令可以用crt快捷按钮实现:具体配置见资源包里安装文档。


整合vmware
配置本地,vmware和路由器的联通性。选择好点击添加,点ok保存。

设置虚拟机网卡。配置虚拟机网卡ip地址192.168.2.2(根据需要修改)

配置路由器和本地真实主机的联通性。

整体拓扑如下!

真实主机的ip为192.168.1.100.虚拟机的ip为192.168.2.2
对应拓扑需要在真实主机添加对应的路由才能和虚拟机通迅!

C:\Users\Administrator>route add 192.168.2.0 mask 255.255.255.0 192.168.1.10
 在虚拟机中添加
route add default gw 192.168.2.1


所有软件和镜像打包。
http://down.51cto.com/data/597622