设为首页收藏本站language 语言切换
查看: 40529|回复: 47
收起左侧

[Cisco IOU] Cisco Web IOU最新版1.2.0-37搭建教程

  [复制链接]
发表于 2013-4-17 10:23:43 | 显示全部楼层 |阅读模式
Cisco IOU Web Interface 又称 Web IOU,是国外技术大拿的作品。
作者(Andrea Dainese)主页是http://www.routereflector.com/
作者给IOU做了个Web的操作界面,方便我们在实验时,更简易的搭建拓扑,能够图形化管理IOU。
特别强调下,IOU属于Cisco内部使用文件。本文不提供相关IOU的下载。
本文主要是Cisco IOU Web (Web IOU)的搭建指南。
安装环境:Windows系统+Vmware虚拟机软件。
截至2013年4月17日,Cisco IOU Web Interface (Web IOU)最新版本是IOU Web Interface 1.2.0-37。支持IOS15.2版本。
两个前提:
1.熟悉Vmware软件,知道虚拟机和主机共享上网的设置。
2.了解基本的Linux下的vi编辑。
下面开始讲解Cisco IOU Web (Web IOU)的安装。
1.安装Vmware虚拟机软件。
2.下载IOU Web Interface 作者(Andrea Dainese)已经制作好的Vmware文件包。
该文件包以7z格式压缩。分成两个包,第一包iou-web.7z.001,体积为181M,第二包iou-web.7z.002,体积为144M。
这两个包都要下载,才能继续第三步的解压。下载地址:
iou-web.7z.001: http://code.google.com/p/iou-web ... web.7z.001&can=2&q=
iou-web.7z.002: http://code.google.com/p/iou-web ... web.7z.002&can=2&q=
3.下载7z解压缩软件,地址:http://www.7-zip.org/ 。根据自己系统是32位或64位进行选择。
4.解压iou-web至某个目录下。我放的目录是C:Tool\Vmware\webiou。 里面一共有9个文件。
5.使用Vmware打开该虚拟机系统,选择webiou目录下iou-web.vmx 。 将虚拟机设置成和主机共享上网。
6.开启iou-web虚拟机。会发现作者制作的是Scientific Linux。登录信息,用户名root,密码cisco。
7.测试能否打开Web IOU主界面。在外部主机的浏览器下,打开http://x.x.x.x(你的虚拟机IP,默认DHCP获取)。
注意,浏览器建议使用谷歌的Chrome或者Firefox火狐浏览器,Microsoft的IE浏览器访问会有Bug。
打开后,会发现默认的Web IOU版本是1.1.0-11。这是个旧版本了。
8. 测试虚拟机的网络连通性。回到虚拟机中,使用ping命令进行测试。
保证虚拟机能够上网。准备开始升级Web IOU版本至最新。
9.升级最关键的步骤。官方网站上提供了升级的办法,即在命令行下输入 yum ** iou-web 。
但大家会发现升级无法完成。原来以为是服务器被墙了。
其实是1.1.0-11里面的升级参数已经不对了,作者改动了服务器地址。
因此需要修改升级参数。使用系统自带的vi编辑器修改。
[root@iou ~]#cd ..
[root@iou /]ls
[root@iou /]cd etc/
[root@iou etc]#cd yum.repos.d/
[root@iou yum.repos.d]#cat iou-web.repo
会发现默认的升级地址是dl.dropbox.com/u/2503948
[root@iou yum.repos.d]#vi iou-web.repo
将两处的dl.dropbox.com/u/2503948改为public.routereflector.com保存退出,再查看一次升级地址确认无误。
有朋友问怎么知道这个地址的呢? 在作者主页上有提供Web IOU的下载,注意观察其下载地址即可发现。
然后退回到主目录,再次运行 yum ** iou-web 。
升级需要下载一些文件,请耐心等待,一般15分钟即可。
这样就升级到了最新版IOU Web Interface 1.2.0-37。
10.用浏览器再次打开Web IOU的主界面,会发现已经是最新版。至此,Web IOU最新版安装已经完成。
11.导入IOS和License。
12.搭建拓扑开始实验。Enjoy it!



在完成Cisco Web IOU的安装后,接下来开始进行拓扑的搭建。
由于步骤需要用到比较多的图片,特别制作成了PDF格式的文档,供需要者下载查看。
先简单提一下大致的步骤。
1.上传IOS
2.导入License
3.系统状态检查
4.新建拓扑
4.1 确定你要做的拓扑图
4.2 了解IOU支持的模块及端口号码对应关系
4.3 新建拓扑,填写相关信息。包括端口互连表NETMAP,IOS选择,设备命名,模块数量选择,拓扑图标,开机配置等。
4.4 建议导入自己画的拓扑图,信息更丰富。
4.5 开启拓扑,调整拓扑设备位置。
5.设备开机,使用SerCRT登录设备进行操作。

特别说明

IOU模拟器仅支持NM-4E和NM-4T两种类型的模块。

每个模块由4个端口,号码从0开始。

在编写端口互连时,不需要写模块类型。比如本例中的拓扑,为

第1台路由器的 E0/0 连接 第2台路由器的 E0/0

第2台路由器的 S1/0 连接 第3台路由器的 S0/0

那么,在编写端口互连时,NETMAP文件只需要写成:

1:0/0 2:0/0

2:1/0 3:0/0



Web IOU无法获取IP解决方法:
1.rm -f /etc/udev/rules.d/70-persistent-net.rules
2.手动配置IP:vi /etc/sysconfig/network-scripts/ifcfg-eth0
BOOTPROTO=static
IPADDR=x.x.x.x
NETMASK=255.255.255.0
键盘字符会出现错位,注意查看~键 ?键,另外,ctr+y可以复制上一行对应的字符。

i          表示插入
esc     表示退出插入模式
:wq  表示保存退出


license分享:
[license]
iou.example.com = 145ef75ad4ea0ebd;
license位置:opt/iou/bin/iourc,如果license导入有问题,先删除该iourc文件。


IOS分享:
Hi,推荐文件给你 "i86bi_linuxl2-upk9-ms.15.rar" http://vdisk.weibo.com/s/uAOrb
Hi,推荐文件给你 "i86bi_linux-adventerprisek9-15.2.rar" http://vdisk.weibo.com/s/uYGE-

视频分成上下两集,每集12分钟。上集讲解Web IOU的安装及升级。下集讲解Web IOU的使用及拓扑搭建。
Cisco Web IOU 视频教程上集优酷地址:http://v.youku.com/v_show/id_XNTM3MDkxMTA0.html



Cisco Web IOU 视频教程下集优酷地址:http://v.youku.com/v_show/id_XNTM3MTAyODg4.html






发表于 2013-4-18 15:00:33 | 显示全部楼层
强大,支持了,在研究如何可以跟gns进行桥接,苦闷中
沙发 2013-4-18 15:00:33 回复 收起回复
回复 支持 1 反对 0

使用道具 举报

发表于 2013-4-18 20:55:18 | 显示全部楼层
搞定了,,,完全明白,,謝謝。。。
板凳 2013-4-18 20:55:18 回复 收起回复
回复 支持 1 反对 0

使用道具 举报

发表于 2013-4-19 09:35:09 | 显示全部楼层
一直在研究IOU与本地多网卡通讯,不知道楼主有没解决方法。
地板 2013-4-19 09:35:09 回复 收起回复
回复 支持 1 反对 0

使用道具 举报

发表于 2013-4-20 09:26:08 | 显示全部楼层
非常详细,非常用心,非常感谢!
5# 2013-4-20 09:26:08 回复 收起回复
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2013-4-20 10:40:01 | 显示全部楼层
jack20082009 发表于 2013-4-19 09:35
一直在研究IOU与本地多网卡通讯,不知道楼主有没解决方法。

目前官方版本只能与一张网卡桥接。
6# 2013-4-20 10:40:01 回复 收起回复
回复 支持 1 反对 0

使用道具 举报

发表于 2013-4-20 13:02:15 | 显示全部楼层
请教楼主,l2镜像上传后,检查状态提示 UNIX ERR:tcgetattr:Inappropriate ioctl for device,怎么解决?
7# 2013-4-20 13:02:15 回复 收起回复
回复 支持 1 反对 0

使用道具 举报

发表于 2013-4-20 13:16:06 | 显示全部楼层
删除l2镜像,把l2镜像文件名最后一个0删掉,重新上传后正常了。另外补充一下,原虚拟机中键盘布局是it,所以键盘按键有些不对应。可以如下修改键盘布局:
vi /etc/sysconfig/keyboard
打开文件后将两处it改为us即可
8# 2013-4-20 13:16:06 回复 收起回复
回复 支持 1 反对 0

使用道具 举报

发表于 2013-4-21 00:47:24 | 显示全部楼层
9# 2013-4-21 00:47:24 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-5-4 15:10:17 | 显示全部楼层
10# 2013-5-4 15:10:17 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-5-6 14:57:34 | 显示全部楼层
11# 2013-5-6 14:57:34 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-5-6 16:30:22 | 显示全部楼层
本帖最后由 popeye66 于 2013-5-6 16:31 编辑

首先谢谢楼主的教程,我这边也更改了yum的更新源地址,可以还是不能更新啊。怎么回事,更新要挂代理吗http://public.routereflector.com/iou-web/yum/repodata/repomd.xml: [Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'public.routereflector.com'"
12# 2013-5-6 16:30:22 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-8-30 21:27:07 | 显示全部楼层
你好
我现在已经升级iou-web-1.2.2-20   。 那个IOS和License 哪里有啊
13# 2013-8-30 21:27:07 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-9-12 09:51:41 | 显示全部楼层
霸气呀!! 弱弱的说下地址下载不了嘛!!
14# 2013-9-12 09:51:41 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-11-5 11:28:11 | 显示全部楼层
IOUWEB是否就带有路由跟交换机的IOS了?
15# 2013-11-5 11:28:11 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-5-13 12:28 , Processed in 0.077988 second(s), 24 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表