文档介绍:一、简介
CiscoIOU 全称是Cisco IOS on Unix ,最早的版本是运行于Solaris ,后来出现了iMAC 和UNIX 版本。目前的IOU 只有L3IOU ,对于模拟交换机的L2IOU 还没放出来。
IOU 包含以下文件:
i86bi_linux-adventerprisek9-ms // 带有IOS 高级特性的IOU
i86bi_linux-ipbase-ms // 带有基本IP 路由功能的IOU
i86bi_linux-tpgen+ipbase- // 带有基本IP 路由功能和流量生成工具的IOU
iourc // 就目前来说功能就是lisence
NETMAP // 类似Dynamips 中NET 文件,用于构成网络TOP
wrapper-linux //IOU 的管理控制器
二、使用方法
安装相应的包:
For Debian/Ubuntu 32bit
apt-get -y install libgcrypt11 libgcrypt11-dev
For Debian/Ubuntu 64bit
apt-get -y install libgcrypt11 libgcrypt11-dev ia32-libs
For CentOS/Redhat 32bit
yum -y install openssl-devel
For Centos/Redhat 64bit
yum -y install openssl-devel glibc
安装完相应的包后执行:
ln -s /usr/lib32/ /usr/lib32/ // 不执行会提示动态库找不到
三、 IOU 用法
对于以 i86bi 开头的文件,以下参数是通用的
Usage: < image > [options]
< image >: unix-js-m | unix-is-m | unix-i-m | ...
: instance identifier (0 < id <= 1024)
Options:
-e Number of interfaces (default 2) 的模块数量
-s Number of Serial interfaces (default 2) 指定serial 的模块数量
-n Size of nvram in Kb (default 16KB) 指定nvram 的大小,默认16K
-b IOS debug string
-c Configuration file name
-d Generate debug information
-io message trace
-q Suppress informational messages
-h Display this help
-C Turn off use of host clock
-m Megabytes of router memory (default 128MB) 指定路由器的内存,默认128M
-L Disable local console, use remote consol