GNS3模拟器的配置和使用

一 GNS3

1 软件介绍

·GNS3是一款优秀的具有图形化界面可以运行在多平台(包括Windows, Linux, and MacOS等)的网络虚拟软件。Cisco网络设备管理员或是想要通过CCNA,CCNP,CCIE等Cisco认 证考试的相关人士可以通过它来完成相关的实验模拟操作。同时它也可以用于虚拟体验Cisco网际操作系统IOS或者是检验将要在真实的路由器上部署实施的相关配置

2软件组成

·GNS3整合了如下的软件:

Dynamips:一款可以让用户直接运行Cisco系统(IOS)的模拟器

Dynagen:是Dynamips的文字显示前端

Pemu:PIX防火墙设备模拟器。

Winpcap:windows平台下一个免费,公共的网络访问系统。开发winpcap这个项目的目的在于为win32应用程序提供访问网络底层的能力

3 功能简介

·设计优秀的网络拓扑结构

·模拟Cisco路由设备和PIX防火墙

·仿真简单的Ethernet, ATM和帧中继交换机

·能够装载和保存为Dynamips的配置格式,也就是说对于使用dynamips内核的虚拟软件具有较好的兼容性

·支持一些文件格式(JPEG, PNG, BMP and XPM)的导出

·重要提示: 用户必须自行准备需要使用的IOS文件

4 GNS3的安装和配置

·下载相关软件包

IOS:路由器系统

SecureCRT:路由器的telnet工具,用来连接路由器并配置路由器

VPCS:PC机的telnet工具,用来配置PC

GNS3:软件安装包

·双击安装包开始安装,默认选择next,注意安装路径必须全是英文,安装过程中会弹出来要求安装Winpcap,安装即可

·安装完后开始配置,双击桌面GNS3图标,关闭下图提示

·选择菜单栏中的Edit→Preferences

·选择简体中文,并单击"应用"

·修改CPU支持(32位或64位),并单击应用

·然后点击use,并修改终端命令目录(目录位于安装包所在目录,也可以复制到别的位置)

·将"C:\progra~2 andyk~1\SecureCRT"部分修改为"C:\GNS3\SecureCRT6.5.0",并勾选下图所示位置,并单击"应用"

·在单击左侧的Dynamips,勾选最后一项,并单击测试,如果显示绿色提示则表示配置无误,反之则为红色(首先检查安装目录是否出现中文),然后单击OK

·选择菜单栏编辑中的"IOS和Hypervisors

·在Image file中选择下载的IOS系统,然后在IDLE PC中输入0x64ad780,然后保存并关闭

·现在可以开始使用GNS2进行拓扑了,GNS3的界面介绍

二 模拟各种设备的方法

路由器:配置了那个型号的IOS,便可以使用这个型号的路由器,但是在使用前需要添加路由器接口;这里我们使用的是router c3600

往拓扑区拉c3600路由器R1,右击R1选择配置,单击左侧的"R1",再单击右侧的"插槽",给路由器添加两个快速接口"NM-1FE-TX",然后单击OK

交换机:router c3600同时也可以充当交换机使用,只需配置时添加交换机接口即可

往拓扑区拉c3600路由器R2,右击R1选择配置,单击左侧的"R2",再单击右侧的"插槽",给R2添加一个"NM-16ESW"接口,这样R2就可以充当交换机来使用;为了更形象可以自己改名并改图标

如果要模拟层交换机则需开启二层交换机的路由功能,需在全局模式下输入命令ip routing

三层交换机与路由器相连的接口需在接口模式下启用路由接口模式,输入命令:no swich

PC机:    方法一:可以用云图模拟PC,只需添加一块UDP网卡即可,然后用vpcs配置IP地址和网关

方法二:可以使用云图模拟PC,然后在配置里面选择虚拟机网卡或者真实机网卡都可以

        方法三:可以使用路由器模拟PC,只需在全局模式下输入命令:no ip routing,来关闭路由功能,然后使用路由器配置命令给其配置IP和网关即可充当PC使用

三 实验

实验目的:完成如下图的全网互通

实验步骤:

1往拓扑区拉两c3600路由器R1和R2,路由器需要配置才能使用;右击R1选择配置,单击左侧的"R1",再单击右侧的"插槽",给路由器添加两个快速接口"NM-1FE-TX",然后单击OK;R2做同样的操作

2 再拉两个路由器R3和R4,给路由器添加不同的接口便可当交换机使用,按照上述步骤,给路由器添加"NM-16ESW"的接口,这样就会成为有十六个接口的交换机

3 为了更加形象可以给R3和R4更改为交换机常用的图标,并重命名为SW1和SW2,右击R3选择"chang symbol",然后选择最下面的"Ethernet_swith";右击R3选择修改设备名称

4 从节点区拉三个云图来充当PC,使用前要添加网卡才行,右击C1选择配置,单击左侧C1再选择右侧"NIO UDP"选项卡,单击"添加(A)",再单击OK

5 给C2添加网卡的时候需要点击"添加(A)"两次,然后在删除第一个,因为第一个C1已经在使用了。同样C3添加3次,删除前两个;然后可以修改云图的图标并重命名

6 开始连线,单击工具栏的"添加链接"按钮选择"Manual",单击其中一个设备选择接口,再单击另一个设备选择接口,并将所有设备按拓扑图连接起来;再次单击"添加链接"按钮退出连接状态

7 单击工具栏的绿色开关按钮,开启所有设备(红色接口变为绿色)

8 开始配置路由器,双击R1进入到弹出命令行窗口,回车进入到用户模式,然后使用命令配置路由器各个端口的IP,并启用端口;R2同样进行配置

9 配置静态路由

10 交换机只需要开启端口即可,真实环境下不需要激活;双击SW1,使用命令激活端口

11 配置PC机IP地址,需使用VPCS工具,找到VPCS工具,找到vpcs.exe,并双击打开

12 切换到pc1,然后使用ping命令ping通pc3即可