GNS3 IOU 1.5.0 和 1.5.1 for Mac / Windows 安装教程(更新于 2017.1.17,已过期,不再更新)

文章已过期,不再更新,如需查看最新的 GNS3 安装教程请点击这里
如需购买 VPN 服务(50 元一年,共享 5 M 带宽;200 元一年,独享 5 M 带宽;支持 Windows / OS X / Android / iOS,支持多客户端同时登陆,连接快速,服务稳定),请点击这里
如需注册 @ccie.engineer、@ccde.engineer、@ccar.engineer、@hcie.engineer、@rhce.engineer 和 @cissp.engineer 邮箱,请点击这里

其他相关文章:

Mac 和 Windows 安装 GNS3 IOU 都是类似的,前面我用 Windows 来演示,后面我用 Mac 来演示。

1、安装 VMware Workstation Pro:

打开你的 360 软件管家或者腾讯软件管理,搜索 “ VMware ”,然后安装 VMware Workstation Pro 。如下图所示,当前最新版本为 12.1 :

使用 360 软件管家安装 VMware
使用 360 软件管家安装 VMware

如下图所示,点击 “ 下一步 ” 安装:

VMware,点击 “ 下一步 ” 安装
VMware,点击 “ 下一步 ” 安装

如下图所示,安装过程中如果需要序列号,请输入:5A02H-AU243-TZJ49-GTC7K-3C61N

VMware,安装过程中需要输入序列号
VMware,安装过程中需要输入序列号

安装完成后,最好重启一下电脑。

注意!之前有位同学因为安装完 VMware 后,电脑关机关不上就强制重启了,导致 VMware 出现问题,GNS3 没法连接上 VMware 。如果你也遇到这个问题请修复或重新安装 VMware 。

2、下载并导入 GNS3 IOU VM:

请到这里下载最新的 GNS3 IOU VM 虚拟机:GNS3 IOU VM 虚拟机下载,我写教程的时候最新的版本是 1.5.0,不过安装过程都是一样的。

现在 GNS3 IOU 1.5.0 肯定不是最新的,如需查看最新的 GNS3 IOU 安装教程请点击这里

如下图所示,下载完后解压,然后双击解压完后的那个文件,开始导入 GNS3 IOU VM:

下载完后解压,然后双击解压完后的那个文件,开始导入 GNS3 VM
下载完后解压,然后双击解压完后的那个文件,开始导入 GNS3 VM

如下图所示,点击 “ 导入 ” 按钮:

GNS3VM,点击 “ 导入 ” 按钮
GNS3VM,点击 “ 导入 ” 按钮

如下图所示,点击 “ 升级此虚拟机 ”,将虚拟机升级到最新,以完美兼容 VMware:

GNS3VM,点击 “ 升级此虚拟机 ”,将虚拟机升级到最新,以完美兼容 VMware
GNS3VM,点击 “ 升级此虚拟机 ”,将虚拟机升级到最新,以完美兼容 VMware
注意:如上图所示,上述界面这里可以设置 VMware 虚拟机的内存大小,建议将 GNS3 IOU VM 的内存大小设置为 2 GB 及 2 GB 以上(最大不得超过你电脑物理内存的大小),这就要求你的电脑至少要有 4 GB 内存了。

如下图所示,选择 “ Workstation 12.0 ”,然后点击 “ 下一步 ” 按钮:

GNS3VM,选择 Workstation 12.0
GNS3VM,选择 Workstation 12.0

如下图所示,选择 “ 更改此虚拟机 ”,然后点击 “ 下一步 ” 按钮:

GNS3VM,选择 “ 更改此虚拟机 ”
GNS3VM,选择 “ 更改此虚拟机 ”

然后就可以啦,现在请运行虚拟机。

如果你的 GNS3 IOU VM 虚拟机打不开,报了如下图所示的错误:

此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态
此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态
此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态
此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态

那说明你电脑上的 Intel VT-x 技术没有开启,照着这篇文章开启一下就好:《解决 VMware 运行虚拟机时出现 “ 此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态 ” 的问题》。

如下图所示,GNS3 VM 的虚拟机已经打开啦:

GNS3 IOU VM,第一次会进入这个界面
GNS3 IOU VM,第一次会进入这个界面

如上图所示,你会在界面中发现一个 IP 地址(上图看到的 IP 地址是:192.168.69.128),现在我们到浏览器(注意:Windows 10 自带的 Edge 浏览器打不开,请换其他浏览器打开)里面打开一个网址:http://192.168.69.128:3080/upload (注意:不同的人 IP 地址可能不一样,以你虚拟机里显示的 IP 地址为准),如果你看到如下图所示的这个 GNS3 IOU VM 的 web 端控制界面,那说明第二步你已经完成了。

GNS3 IOU VM 的 web 端控制界面
GNS3 IOU VM 的 web 端控制界面
注意:

  • 有一个同学说那个网址打不开,最后我远程上去发现他使用的浏览器是 Windows 10 自带的 Edge浏览器,换了 chrome 和 IE 11 就能正常访问了;
  • 到了 GNS3 IOU 1.5.0 这个版本,GNS3 Server 的端口号从 8000 端口改为 3080 端口了,目的是防止 8000 端口被其他软件占用。下图是官方的解释:
GNS3 Server 的端口号从 8000 端口改为 3080 端口
GNS3 Server 的端口号从 8000 端口改为 3080 端口

截图上的网站网址:https://gns3.com/news/article/what-s-new-in-gns3-v1-5 。

3、上传 IOU 镜像和 iourc 授权文件到 GNS3 IOU VM:

  1. 下载 iourc 授权文件:iourc.zip
  2. 下载三层 IOU 镜像:i86bi_linux-adventerprisek9-ms.155-2.T.7z
  3. 下载二层 IOU 镜像:i86bi_linux_l2-advipservicesk9-ms.nov3_2015_high_iron.7z 。

更多 IOS 下载请访问:Cisco IOS Image 下载(包含 IOU IOS)

下载上述三个文件回来后全部解压,然后通过 GNS3 IOU VM 的 web 端控制界面依次上传。

注意网页上 File type 的选择:如下图所示,上传 iourc 的时候选择 “ IOU license(iourc) ”;如下下图所示,上传两个 IOU 镜像的时候都选择 “ IOU ” 。

上传 iourc 授权文件
上传 iourc 授权文件
上传两个 IOU IOS 镜像,都选择 IOU
上传两个 IOU IOS 镜像,都选择 IOU

如下图所示,现在三个文件都上传完了:

现在三个文件都上传完了
现在三个文件都上传完了

4、安装 GNS3,并关联 GNS3 IOU VM:

请进入这个网址下载 GNS3:GNS3 for Windows/Mac(附IOS下载)

安装 GNS3 前,请确保你的 GNS3 IOU VM 虚拟机处于关闭状态。如果虚拟机没有关闭,请选择 Shutdown 来关闭虚拟机,如下图所示:

GNS3VM,如果虚拟机没有关闭,请选择 Shutdown 来关闭虚拟机
GNS3VM,如果虚拟机没有关闭,请选择 Shutdown 来关闭虚拟机

然后右键单击 GNS3-1.5.0-all-in-one.exe,以管理员身份运行,来安装 GNS3,下一步下一步下一步,就好(一定一定一定要用管理员权限来安装,否则后面可能会出错)

安装过程中如果有什么东西下载不下来,可以先取消下载,不影响后面的安装。

可能遇到的问题一:

Installation cannot continue because the Microsoft Universal C Runtime is not installed. Please see https://support.microsoft.com/en-us/kb/2999226 for more details.
Installation cannot continue because the Microsoft Universal C Runtime is not installed. Please see https://support.microsoft.com/en-us/kb/2999226 for more details.

之前在新浪微博上有位网友说他安装 GNS3 1.5.x 的时候提示需要装一个 Windows 系统补丁(如上图所示),但是这个补丁安装不上,所以他就没有安装最新的 GNS3 1.5.x 。

后来我有一个朋友也遇到了这个问题,但是在她重装 Windows 7 操作系统以后,这个补丁就装上去了,最新版的 GNS3 1.5.x 也装上去了。

所以如果有人遇到这个问题,建议您重装一下 Windows 7 操作系统,然后把补丁打到最新,或者直接安装  Windows 10 操作系统即可。

更新于:2017年1月13日22:19:11 海口

可能遇到的问题二:

GNS3,安装时遇到 error could not execute vmrun:Command 错误
GNS3,安装时遇到 error could not execute vmrun:Command 错误

如上图所示,如果你遇到 ” error could not execute vmrun:Command “C:\\program files (x86)\\vmwork\\vmrun.exe,’-T’,’WS’, ” 这个问题,使用管理员权限安装 GNS3 还是报错的话,你可以这么试一下:

以管理员身份运行 CMD,然后键入命令:netsh winsock reset

这样应该就可以了,感谢 ID 为 “ serein36 ” 的网友提供的解决方法。

更新于:2016年05月16日17:13:47 广州

如下图所示,第一次运行 GNS3 会出现这个配置页面,选中 “ Local GNS3 VM ”,再点击 “ Next > ” 按钮:

选中 “ Local GNS3 VM ”,再点击 “ Next > ” 按钮
选中 “ Local GNS3 VM ”,再点击 “ Next > ” 按钮

如下图所示,选择 VMware,再选择 GNS3 VM,接着点击 “ Next > ” 按钮:

选择 VMware,再选择 GNS3 VM,接着点击 “ Next > ” 按钮
选择 VMware,再选择 GNS3 VM,接着点击 “ Next > ” 按钮

关联好后,选择添加 Add IOU Device 就行(这里我没截图);如下图所示,再选择 Run the IOU on the GNS3 VM(从 GNS3 VM 运行 IOU):

再选择 Run the IOU on the GNS3 VM(从 GNS3 VM 运行 IOU)
再选择 Run the IOU on the GNS3 VM(从 GNS3 VM 运行 IOU)

如下图所示,在弹出的窗口中,给 IOU 起一个名字(Name),然后选中 “ Existing image ”,Type 选择 “ L2 image ”,再选择已经上传好的二层镜像,然后点击 “ Finish ” 即可:

添加 IOU 镜像
添加 IOU 镜像

再用相同的方法添加三层镜像即可。

在哪里可以进入添加镜像的界面?如下图所示,请点击 Edit → Preferences,进入 GNS3 的设置界面:

进入 GNS3 的设置界面
进入 GNS3 的设置界面

如下图所示,再选中 IOS on UNIX 下的 IOU Devices,然后点击 “ New ” 按钮添加即可:

先进入 preference(设置),选中 IOS on UNIX 下的 IOU Devices,然后点击 “ New ” 按钮添加即可
先进入 preference(设置),选中 IOS on UNIX 下的 IOU Devices,然后点击 “ New ” 按钮添加即可

到这里配置就全部完成啦。

如图下所示,IOU 已经可以正常工作了:

GNS3 IOU 现在已经正常工作
GNS3 IOU 现在已经正常工作

 

更多有关于思科的东西,请关注@CCIE工程师社区 新浪微博:http://www.weibo.com/cciegroup/
也欢迎访问我们的网站:http://www.ccie.lol/
打赏作者
这里是 “ CCIE 工程师社区 ” 官方的捐款通道,您是否可以考虑请我们喝杯咖啡呢?

您的支持将鼓励我们继续创作!

[微信] 扫描二维码打赏

[支付宝] 扫描二维码打赏

About The Author

Leave A Comment?