ciscoiouccie思科IOU模拟器下载使用教程.docx
《ciscoiouccie思科IOU模拟器下载使用教程.docx》由会员分享,可在线阅读,更多相关《ciscoiouccie思科IOU模拟器下载使用教程.docx(11页珍藏版)》请在冰豆网上搜索。
ciscoiouccie思科IOU模拟器下载使用教程
本文档的主要目的,旨在让大家了解CDlinux-IOU是什么,可以做什么,并且能让大家快速入门。
1 CDlinux-IOU
1.1 CiscoIOU
CiscoIOU全称是CiscoIOSonUnix,最早的版本是运行于Solaris,后来出现了iMAC和UNIX版本。
目前的IOU只有L3IOU,对于模拟交换机的L2IOU还没放出来,目前CCIERS的排错考试就是用IOU搭建的。
1.2 CDlinux-IOU
CDLinux-IOU是集成了IOU的一个LinuxLiveCD发行版由鼎鼎大名的撒加制作,目前已经发布了CDLinux-IOU2.0的版本。
其作用主要皆在帮助那些需要进行CCIETS的考生有相应的模拟环境的用户使用,并且资源占用非常可观,镜像大小依旧保持在60M左右。
该版本已经可以支持自定义拓扑,因为在系统启动的时候没有没有加载任何IOU的镜像,同时提供了启动设备的脚本,故我们现在可以用CDLinux-IOU2.0来做实验。
2 如何使用
2.1 所需资源
l 需要安装一台VWware虚拟机,并且是6.5以上的版本。
l 需要下载CDlinux-IOU.iso2.0的版本(由flyxj制件提供)。
下载地址:
2.2 运行CDlinux-IOU
新建虚拟机
通过自定义方法建立一台新的主机。
大都只要默认即可,到以下点时,只要注意选择CDlinux-IOU.iso的路径。
选择安装Linux系统。
然后到了如下可以选择NAT或者桥接,都行桥接的话,后续在Linux系统要设置,#ifconfigeth0192.168.0.1netmask255.255.255.0up,初学者可用NAT。
接下来一路默认即可完成虚拟机的安装。
完成后,如下:
初次运行
等待一段时间后,即可出现如下画面(注,2.0版里面有不同的人作的拓扑和启动画面)
这个是由flyxj制件提供的,show后,可以看到IP地址,以便用SSH登录。
Show完后,可看到如下画面,IP址及路由器登录对应的端口。
SecurCRT登录
用户名:
root,密码:
连接后输入密码即可,进入之后即可。
通过ls命令,可查看:
i86bi_linux-adventerprisek9-ms //带有IOS高级特性的IOU
iourc //就目前来说功能就是lisence
NETMAP //类似GNS3中NET文件,用于构成网络TOP
wrapper-linux //IOU的管理控制器
NVRAM //模拟器里的相当于真实路由器的NVRAM
2.3 拓扑制作
wrapper-linux用法:
./wrapper-linux[-v]-m-p—[iouoptions]
whereisintherange<1024-65550>
alloptionsafterthe‘–’arepassedtoiou
[-v]Displayversion
-m:
指定iouimage
-p:
指定用于telnet的端口,端口范围是1024-65550
–:
用于传递iou参数
举例:
./wrapper-linux-m./i86bi_linux-adventerprisek9-ms-p2000—-e4-s41
iouimage为i86bi_linux-adventerprisek9-ms
telnet端口为2000
指定该路由器实例有4个Ethernet模块和4个Serial模块
1代表此路由器实例的名字
NETMAP文件的书写格式:
路由器实例名:
插槽号:
该插槽上的接口号
1:
0/02:
0/0
1:
3/02:
3/0
第一行意思路由器实例1的e0/0连接路由器实例2的e0/0
第二行意思路由器实例1的s3/0连接路由器实例2的s3/0
如果ethernet模块数为n,则serial的起始插槽号为(n+1)
IOU启动的时候不加-e-s参数的话默认都是2,所以Serial接口的起始插槽号是2+1,s3/0代表该Serial接口位于第三插槽的第一个接口
NETMAP文件中的路由器实例名要与IOU启动参数中的路由器实例名要一致!
!
!
PS:
思科设备的接口表示方法:
接口类型插槽号/该插槽上的接口号
例,根据以下拓扑制件NETMAP和起动文件
NETMAP文件内容:
1:
0/12:
0/0 R1:
e0/1—R2:
e0/0
1:
0/03:
0/0 R1:
e0/1—R3:
e0/0
2:
3/03:
3/0 R1:
e3/0—R3:
e3/0
启动三个路由器
./wrapper-linux-m./i86bi_linux-adventerprisek9-ms-p2000—-e4-s41&
./wrapper-linux-m./i86bi_linux-adventerprisek9-ms-p2001—-e4-s42&
./wrapper-linux-m./i86bi_linux-adventerprisek9-ms-p2002—-e4-s43&
每条命令后都有&,这个代表后台运行此程序
如果设备比较多,(对LINUX不怎么了解的同志,最好在TS1或者TS2下面建立)则可以修改如下脚本:
通过Vi编辑器
Vitest.sh
然后按i进入编辑状态,把下面脚本刷进去
#!
/bin/sh
#
exportNETIO_NETMAP=../TS1/NETMAP
port=2000
for((i=1;i<=6;i++));do
dport=`expr$port+$i`
../wrapper-linux-m../i86bi_linux-adventerprisek9-ms-p$dport—-e5-s1-n1024-m128-R-U$i&
sleep5
done
unsetNETIO_NETMAP
sleep10
按ESC键后:
wq(保存并退出)
运行
test.sh
全部退出用下面这条命令即可:
killalli86bi_linux-adventerprisek9-ms
用SecurCRT登录:
里面有点预配置:
完