1、ciscoiouccie思科IOU模拟器下载使用教程本文档的主要目的,旨在让大家了解CDlinux-IOU是什么,可以做什么,并且能让大家快速入门。1 CDlinux-IOU1.1 CiscoIOUCiscoIOU 全称是Cisco IOS on Unix ,最早的版本是运行于Solaris ,后来出现了iMAC 和UNIX 版本。目前的IOU 只有L3IOU ,对于模拟交换机的L2IOU 还没放出来,目前CCIE RS的排错考试就是用IOU搭建的。1.2 CDlinux-IOUCDLinux-IOU是集成了IOU的一个Linux Live CD发行版由鼎鼎大名的撒加制作,目前已经发布了CDL
2、inux-IOU 2.0的版本。其作用主要皆在帮助那些需要进行CCIE TS的考生有相应的模拟环境的用户使用,并且资源占用非常可观,镜像大小依旧保持在60M左右。该版本已经可以支持自定义拓扑,因为在系统启动的时候没有没有加载任何IOU的镜像,同时提供了启动设备的脚本,故我们现在可以用CDLinux-IOU 2.0来做实验。2 如何使用2.1 所需资源l 需要安装一台VWware虚拟机,并且是6.5以上的版本。l 需要下载CDlinux-IOU.iso 2.0的版本(由flyxj制件提供)。下载地址:2.2 运行CDlinux-IOU新建虚拟机通过自定义方法建立一台新的主机。大都只要默认即可,到
3、以下点时,只要注意选择CDlinux-IOU.iso的路径。选择安装Linux系统。然后到了如下可以选择NAT或者桥接,都行桥接的话,后续在Linux系统要设置,#ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up,初学者可用NAT。接下来一路默认即可完成虚拟机的安装。完成后,如下:初次运行等待一段时间后,即可出现如下画面(注,2.0版里面有不同的人作的拓扑和启动画面)这个是由flyxj制件提供的,show后,可以看到IP地址,以便用SSH登录。Show 完后,可看到如下画面,IP址及路由器登录对应的端口。SecurCRT登录用户名:root,
4、密码:连接后输入密码即可,进入之后即可。通过ls命令,可查看:i86bi_linux-adventerprisek9-ms / 带有IOS 高级特性的IOUiourc / 就目前来说功能就是lisenceNETMAP / 类似GNS3 中NET 文件,用于构成网络TOPwrapper-linux /IOU 的管理控制器NVRAM /模拟器里的相当于真实路由器的NVRAM2.3 拓扑制作wrapper-linux 用法:./wrapper-linux -v -m -p iou options where is in the range all options after the are pass
5、ed to iou-v Display version-m :指定iou image-p :指定用于telnet 的端口,端口范围是1024-65550 :用于传递iou 参数举例:./wrapper-linux -m ./i86bi_linux-adventerprisek9-ms -p 2000 -e 4 -s 4 1iou image 为 i86bi_linux-adventerprisek9-mstelnet 端口为2000指定该路由器实例有4 个Ethernet 模块和4 个Serial 模块1 代表此路由器实例的名字NETMAP 文件的书写格式:路由器实例名: 插槽号: 该插槽上的
6、接口号1:0/0 2:0/01:3/0 2: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和起动文
7、件NETMAP 文件内容:1:0/1 2:0/0 R1:e0/1R2:e0/01:0/0 3:0/0 R1:e0/1R3:e0/02:3/0 3:3/0 R1:e3/0R3:e3/0启动三个路由器./wrapper-linux -m ./i86bi_linux-adventerprisek9-ms -p 2000 -e 4 -s 4 1 &./wrapper-linux -m ./i86bi_linux-adventerprisek9-ms -p 2001 -e 4 -s 4 2 &./wrapper-linux -m ./i86bi_linux-adventerprisek9-ms -p 2
8、002 -e 4 -s 4 3 &每条命令后都有& ,这个代表后台运行此程序如果设备比较多,(对LINUX不怎么了解的同志,最好在TS1或者TS2下面建立)则可以修改如下脚本:通过Vi编辑器Vi test.sh然后按i进入编辑状态,把下面脚本刷进去#!/bin/sh#export NETIO_NETMAP=./TS1/NETMAPport=2000for (i=1;i=6;i+) ;dodport=expr $port + $i./wrapper-linux -m ./i86bi_linux-adventerprisek9-ms -p $dport -e 5 -s 1 -n 1024 -m 128 -R -U $i &sleep 5doneunset NETIO_NETMAPsleep 10按ESC键后 :wq (保存并退出)运行test.sh全部退出用下面这条命令即可:killall i86bi_linux-adventerprisek9-ms用SecurCRT登录:里面有点预配置:完
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1