gns3 iou使用详解

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

GNS3 IOU使用详解作者:郑志成一.什么是IOU

IOU具体出现啥时我也不懂,不过IOU本身就是一个模拟器,它的特点是支持交换机并且支持得挺好,但是使用比较繁琐,所以感觉普及率不是很高。

GNS IOU(以下都以IOU简称)则是整合了原IOU,让IOU使用起来更为方便。

IOU说白了就是一个linux主机,linux主机里跑着路由器和交换机。IOU使用设备cpu 和内存极少,适合搭建比较大的拓扑,并且不用计算idle值之类的东西。

因为IOU本身就是一台主机,所以使用的话可以本地通过VM安装IOU虚拟机。所以环境上你至少有一台电脑能运行workstation等虚拟化的软件。

二.创建IOU虚拟机

首先你可以去GNS3官网下载IOU的镜像,我这里下载的目前最新的1.4.5版本的,请注意,GN3软件版本必须和IOU版本保持一致,否则GNS3会提示版本不对。而且IOU1.4.0之前的版本通过升级的方式没法升级到1.4.0之后的版本,提示python版本不对,所以还是直接下最新的吧。我这里已经下好了最新的IOU和GNS3。

先安装GNS3吧,这个没什么好说的,里面的软件最好都装了,除非你装过的你可以跳过,否则还是装,要不然可能会出现很多未知的问题,不是很了解GNS的同学还是老实把软件都装了,免得给自己增加麻烦,而且这些软件都比较良心,基本没有哪个默认开机自启的所以不要担心浪费你电脑资源。

装好GNS3就把IOU导入workstation吧,我这里使用的workstation 11,反正大于6版本的就行,workstation的自己网上找吧,现在都出到12了,10版本的话我觉得就差不多了。

把iou的ova文件拖到workstation里面就会提示存放路径,这里是网上找的图我就不重做了。

导入后先别急着开启,首先你也许的调一下IOU的虚机配置,CPU如果你只是模拟路由交换的话一核就够了,如果你要防火墙等软件也许需要两核以上甚至更多,看你电脑的配置了。内存的话看你个人需求了,这个可以再调。硬盘的话是精简置备的看着分配100G的其实用得很少可以不用管,最好别动。默认分配了两块网卡,第一块是为了和GNS3软件通信

用的,所以是仅主机模式,你也可以根据你的需求调试到你需要的虚拟网卡上。我这里用的事vmnet1网卡,网卡是172.16.1.0/24网段的。然后GNS3软件也调节到该网卡上,设置是host bing那选。GNS3启用时最好以管理员模式运行否则可能出现网卡桥接的或者使用IOU 时出现报错。

第二块网卡是NAT模式的是为了今后IOU升级访问外网使用的。反正这两个网卡你可以不动,开机后workstation会DHCP分配给它们地址。如果你有强迫症想改后面有教程。

现在可以开启虚拟机了。完全开启后界面是这样:

信息上也很明确了你可以通过打开172.16.1.128:8000的地址上传镜像,也可以SSH登录设备。反正信息挺详细的。不过使用前我想先改网卡地址。点击OK。

你可以用networking里管理,也可以在shell中sudo editor /etc/network/interfaces进行编辑模式,注意这里eth0指的是第一块网卡。Eth1指的是第二块网卡。改完后crtl+o保存,ctrl+x退出。

改完后重启生效。然后你在电脑上ping一下这个地址,应该是能ping通的。在ping通后可以通过网页的方式上传license文件。用游览器打开http://172.16.1.128:8000/upload

上传license文件“CiscoIOUKeygen.py”。

然后回到命令行,为了方便可以用SSH登录。cd /opt/gns3/image/IOU目录下,用ls命令可以看到上传文件。官方推荐是iou license的文件夹,我发现没啥区别(事实证明传到这个文件夹认证会出错),用命令“python3 CiscoIOUKeygen.py”查看license文件。

然后根据上面的英文提示创建一个txt文件,保存在任意位置

这个license应该都是一样的,只要大版本号一样数值都是一样大的,如果你使用的是跟我一个版本直接用就好license好了。但是license文件一定上传到IOU里面。

三.使用IOU创建路由器和交换机

现在IOU已经可以使用来了,把镜像导入到IOU里面吧,还是打开刚才的网页。把镜像上传到IOU中,这里我已经传好了L3和L2的镜像了。L3就是路由器的镜像,L2就是交换机的镜像。

如果你传错了想删除就去想相应的目录下删就好了。

删除用“rm 文件名”。

当你上传好之后就可以去GNS3上添加路由器交换机了。

首先第一步在GNS3上选择你复制下来的license文件。

添加完license之后添加IOU虚拟机的地址。添加地址,端口默认,点击add就加上去了。

然后添加镜像,选择new新建一个镜像。

这里默认用local balance,我相信大多数人只有一个server,所以这里可以不用指定servers。当然你也可以指定你的server,指定比较好(就是别勾)。后面在心得部分会有说明这个local balance干啥的。设置这里之前host bing的网段要和虚拟机第一块网卡在一个网段。

点击next,设置名称选择镜像后完成。

你可以在edit里编辑一下设备的网卡信息这些。

这里设备设置的是板卡数,一块板卡4个口子,我这里6块板卡24口口子,命名是eth0/0-3,eth1/0-3这样区分板卡的。

路由器依次类推,使用的话可跟正常使用一样,拖出来,连线,开机就好了。如果你想使用scrt管理就用scrt的telnet 172.16.1.128:2001,另一台端口是2002,你可以从设备信息中看到。

相关文档
最新文档