分享

思科模拟器GNS3

 坤丨良 2019-08-12

来源:清风博客 1年前 (2018-08-07) 

循环往复,生生不息,或许这就是生命的意义吧!生命是插曲的产品吧!

思科模拟器 GNS3-2.1.8 安装笔记,含 IOU 及 VM

当前经常使用的路由交换设备主要来自于思科、华为和华三三家,这三家的设备操作配置大致类似,却又不尽相同。因为实体设备通常都非常昂贵,所以作为学习,我们通常会使用它们提供的模拟器。华为的模拟器是 eNSP,华三的则是 H3C Cloud Lib,思科则是大名鼎鼎的 GNS3。这三款软件的详细介绍大家可以去百度,这里仅对思科当前的最新版本模拟器 GNS3 2.1.8 版本的安装做以记录。(本文复制的 2.0.3 版本的记录)
软件准备

GNS3-2.1.8-all-in-one.exe      54.5MB    主程序  (自行选择版本)(20180807 可用)
VMware-workstation_full_12.1.1.6932.exe      293MB    VM 虚拟机软件
i86bi_linux-l3-adventerprisek9-ms.154-2.T.bin    151MB    IOU 的三层交换机镜像(貌似在上面的大包里面)
i86bi-linux-l2-adventerprisek9-15.1a.bin     69.3MB    IOU 的二层交换机镜像(貌似在上面的大包里面)
i86bi-linux-l3-adventerprisek9-15.4.1T.bin     145MB    IOU 的三层交换机镜像(貌似在上面的大包里面)
安装 VMware Workstation

很方便实用的虚拟机软件,安装过程略。安装完成后,需要导入 GNS3 VM 的 ova 镜像,还原虚拟机。

0x01:解压之前下载的 GNS3.VM.VMware.Workstation.2.0.3.zip,得到文件 GNS3 VM.ova;

0x02:运行 VMware Workstation 虚拟机,文件>打开,打开 GNS3 VM.ova 文件,导入虚拟机;

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM思科模拟器GNS3-2.1.8安装笔记,含IOU及VM思科模拟器GNS3-2.1.8安装笔记,含IOU及VM思科模拟器GNS3-2.1.8安装笔记,含IOU及VM思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

安装 GNS3

0x03:运行 GNS3-2.0.3-all-in-one.exe,开始安装流程;
0x04:根据需要选择组件,我这里选择的是:1、3、5、6、7、8、9
1、WinPCAP 4.1.3:[必选]提供底层网络访问能力
2、Npcap 0.83:[选装]WinPCAP 的替代,用的人并不多
3、Wireshark 2.2.1:[选装]抓包工具,如果对底层数据包感兴趣,可以装,建议安装
4、Solar Winds Response Time Viewer:[选装]对 Wireshark 抓的包进行分析,界面友好,付费软件
5、Dynamips 0.2.14:[必选]运行思科镜像 IOS 的模拟器
6、QEMU 2.4.0&0.11.0:[必选]提供防火墙 ASA 的模拟
7、VPCS 0.6.1:[必选]提供简易 PC 的模拟
8、Cpulimit:[必选]防止镜像 CPU 占用 100%
9、GNS3:[必选]GNS3 主程序
10、TightVNC Viewer v2.7.10:[选装]一款远程工具,可登录图形化的 Linux 桌面,当然也支持 Windows 远程桌面

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

由于 Wireshark 并不包含在安装包中,所以这里会在线下载:

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

0x05:安装完成;

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

配置 GNS3 添加 VM 支持

接下来,我们运行 GNS3,并对其进行初始配置,添加对 VM 虚拟机的引用。

0x06:启动 GNS3。启动后,会显示如下初始化界面,我们选择第一项,为避免以后每次启动都弹出这个界面,勾选“Don’t show this again”:

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

0x07:点击下一步,配置本地服务器,Host binding 项用于设置绑定的 IP,这里会列出现在本机所有的 IP 地址,为了避免在改变 IP 后出问题,建议选择本地环回地址 127.0.0.1:

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

0x08:点击下一步,配置 VM 虚拟机。这里唯一需要注意的是,如果你的 VM 里面有多台虚拟机,一定要选择刚刚导入的 GNS3 VM 虚拟机,核心数和内存大小可以在这里修改,也可以保持默认:

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

0x09:此时,VM 虚拟机会自动启动,可以看到虚拟机启动后显示的版本号,IP 地址等,比较重要的是,这里给出的 SSH 登录虚拟机的账号默认为:gns3,密码:gns3。如果想要登录到虚拟机内,可以用这个账号登录。当然,平常的使用并不需要进虚拟机。如果进的话,会发现,导入的镜像文件存放在/opt 目录下。

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

0x10:接下来会要求导入镜像文件,我这里先不导入,选择关闭:

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

0x11:新建一个项目:

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

进入软件后,会发现并没有任何路由器可供使用。在右侧,我标红框的地方,显示了服务器的壮态,分别是本地服务器和 VM 虚拟机。

导入镜像文件

GNS3 默认并不包含镜像,所以,需要我们自己手动添加。GNS3 支持真实的机器镜像,可以模拟的设备也非常的多。在前面的准备中,我给出了一些常用镜像,方便导入使用(资源来源于网络)。

GNS3 支持多种模拟器,包括内建的,如交换机和 hub,以及 VPCS、Dynamips、IOU、QEMU、VMware、Docker 等。常用的是 Dynamips 和 IOU。Dynamips 是本地的,镜像导入到本地就可以了;IOU 则是将所有镜像,都放到 VM 的虚拟机里面。就性能而言,使用 IOU 非常好,官方的推荐这种方式。

导入镜像到本地

1、在 GNS3 主界面,选择 Edit>Preferences,选择左侧导航里面的 Dynamips 的下一级 IOS routers。点击 New:

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

2、在弹出的对话框中选择第二项:Run this IOS router on my local computer,在本地运行 IOS:

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

3、浏览镜像文件:

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

4、选择之前下载的思科 IOS 镜像文件:

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

5、下一步:

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

6、设置名称和选择平台,通常会自动识别,不需要手动输入:

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

7、设置内存大小。通常自动识别,不需要手动设置。如果需要手动设置,请先确认镜像对应的真实机器的内存大小,不能随意乱设置。不清楚可以点击下面的链接进思科官网查询:

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

8、选择默认板卡。保持默认就可以,以后在使用中,可以根据需要选择,这里只是设置默认值:

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

9、需要 Idle-PC 号,点击右侧按钮会计算该值:

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM思科模拟器GNS3-2.1.8安装笔记,含IOU及VM思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

10、导入完成,可以使用啦:

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

按此步骤导入更多镜像(不过真心不建议这么做,因为在本地模拟非常耗费系统资源,建议使用 IOU,即下面介绍的这种方式)。

导入镜像到 GNS3 VM

在 GNS3 VM 虚拟机中运行镜像有两种:一种是 IOS,另一种是 IOU。这两种所使用的镜像文件是不一样的。

A:在 GNS3 VM 中安装 IOS

导入步骤和在本地导入基本一至,不同的地方是在第 2 步,要选择 GNS3 VM:

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

导入过程中因为有把镜像上传到虚拟机的过程,所以上传会花一点时间。

B:在 GNS3 VM 中安装 IOU

1、选择 IOU Devices,之后选择下一步:

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

2、选择浏览镜像文件,导入文件后,会自动判断是 L2 还是 L3,设置一个喜欢的名称:

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

3、导入完成

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

4、最重要的一步,输入 license,如果不输入,否则镜像不能运行:

[license]
gns3-iouvm = cd11acbc599f2364;
gns3vm = 73635fd3b0a13ad0;

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

TIPS:

使用 GNS3 VM 后,每次打开 GNS3 都会同时打开虚拟机的界面,如果不想弹出,则可以勾选:Run the VM in headless mode

思科模拟器GNS3-2.1.8安装笔记,含IOU及VM


柳叶扉鸿 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明思科模拟器GNS3-2.1.8安装笔记,含IOU及VM

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多