思科L2IOU模拟器下载使用说明教程.docx
《思科L2IOU模拟器下载使用说明教程.docx》由会员分享,可在线阅读,更多相关《思科L2IOU模拟器下载使用说明教程.docx(9页珍藏版)》请在冰豆网上搜索。
思科L2IOU模拟器下载使用说明教程
教您使用思科L2IOU视频教程:
经CCIE群里兄弟测试,目前可完美模拟:
1.MSTP/STP/PortFast/UplinkFast/BackboneFas/tTrunk可以用ISL了
2.RSTP/STPBPDUFilter/STPRootGuard/UDLD/LOOPGuard
3.PVLAN
4.LACP
5.PAGP
6.VLAN-MAP/VLAN-ACL
7.端口安全/广播/组播抑制
8。
DHCPSnooping/IPSG源保护
9。
DAI
10.AAA 802.1X
11.ProxyARP/HSRP/VRRP/GLBP/SPAN/RSPAN
12.IGMPsnooping/CGMP
总的来说,支持VLAN/VTP/TRUNK/生成树pvst+/三层交换/EtherChannel/DHCP
/HSRP/VRRP/GLBP/RIP/EIGRP/OSPF/ISIS/BGP/IPv6路由协议/MPLSVPN等等等 自己摸索吧!
DY或者GNS3不能做的交换实验已经可以做了!
=========GNS3/DY不支持的交换功能==============
1、不支持RSTP,MST两种生成树协议
2、不支持VLAN-map(Vlan-ACL)以及DHCPSnooping/P-VLAN
3、不支持BPDUFilter以及RootGuard,还有UDLD/LOOPGuard也不支持
=========GNS3/DY不支持的交换功能==============
以下中文使用教程来自:
L2IOU下载:
或者你也可以使用Ubuntu。
如下:
2. 给这两个文件添加权限
3. 执行crack.py文件
根据提示,把下面的内容添加到iourc文件中
Addthefollowingtextto~/.iourc:
[license]
andLinux=e5439a28afd220f1;
使用vi编辑器创建,然后将上面的高亮内容粘贴进去即可
[root@andLinuxCiscoIOU]#viiourc
[root@andLinuxCiscoIOU]#moreiourc
[license]
andLinux=e5439a28afd220f1;
4. 搭建拓扑,以下面的拓扑为例:
在这个拓扑中有三台PC,使用交换机来模拟,也就是跟这些交换机一样都使用i86bi_linuxl2-upk9-ms.M镜像,在模拟PC的时候只要把路由功能关闭掉即可(noiprouting)。
在这个拓扑中总共需要使用6台设备。
创建一个文件夹来存放拓扑文件和启动脚本:
[root@andLinuxCiscoIOU]#mkdirsw-lab
[root@andLinuxCiscoIOU]#cdsw-lab/
创建拓扑文件NETMAP:
[root@andLinuxsw-lab]#viNETMAP
输入键盘上的”i”
1:
0/12:
0/1
1:
0/22:
0/2
1:
0/33:
0/1
2:
0/05:
0/0
2:
0/33:
0/2
3:
0/06:
0/0
说明:
此托盘中需要6台设备,所以有两个实例,即1,2,3,4,5,6,相对应于拓扑中的SW1,SW2,SW3,PC1,PC2,PC3,也就是说,这些设备的Telnet端口号分别是
2001,2002,2003,2004,2005,2006
创建启动脚本start:
[root@andLinuxsw-lab]#vistart
输入键盘上的”i”
#
exportNETIO_NETMAP=../sw-lab/NETMAP
port=2000
for((i=1;i<=6;i++));do
dport=`expr$port+$i`
../wrapper-linux-m../i86bi_linuxl2-upk9-ms.M-p$dport—-e1-n1024-m12
8-R-U$i&
sleep2
done
unsetNETIO_NETMAP
sleep10
echo"——————————————"
echo"AllDevicesstarted!
—by"
echo""
将原先创建的iourc文件复制到当前目录下:
[root@andLinuxsw-lab]#cp../iourciourc
给启动脚本添加权限:
[root@andLinuxsw-lab]#chmod777start
5.启动设备
使用下面的命令来启动设备:
../start(两个点中间有空格)
设备都启动完后就可以Telnet到设备上进行配置了。
就到这吧,希望大家支持。
本文来自:
江湖醉仙的Blog详细出处参考:
CiscoIOS-On-UNIXisaninternalCiscoapplicationusedbyengineersfortesting,proof-of-concept,andvalidatingdesign.
ThisistheLinux-basedversion.ItissimilarinfunctiontoDynamips/Dynagen/GNS3,butnowherenearasCPU/memoryintensive.
***************************************************************
IOSOnUnix–CiscoSystemsconfidential,internaluseonly
Undernocircumstancesisthissoftwaretobeprovidedtoany
nonCiscostafforcustomers.Todosoislikelytoresult
indisciplinaryaction.PleaserefertotheIOUUsagepolicyat
wwwin-formoreinformation.
***************************************************************
搞到了CiscoIOU的几个文件,知道了如何绕开IOU的认证机制,但是不知道怎么让它先运行啊!
纠结…
DefeatingCiscoIOU’sLicenseProtection
还有WVRP5.5也是,虽然有,也可以运行,但是要Key,有人有什么方法不?
CiscoIOU种子文件 [1]| [2](版权关系,不提供种子了,大家Google)
更新:
1.知道如何运行了,推荐大家用colinux,简单。
2.Linux的发行版应该都可以(x86Linux),我用的是Debian。
3.chmod+xxxxxxx//赋予执行权限。
4.库文件libcrypto.so.4丢失的解决办法:
ln-s/usr/lib/libcrypto.so.0.9.8/usr/lib/libcrypto.so.4。
5.破解没有视频里那么顺利,改了十六进制还是提示需要License,有空在看看IDA,再试试。
6.成功,并且互联了两台设备,资源占用很小,截图给大家看看~
ciscoiou
创建CiscoIOU使用的拓扑文件
使用过Dynamips、Dynagen或GNS3的朋友都知道.net拓扑文件,用来描述你的网络是如何连接的。
NETMAP也是这么一个文件,用于CiscoIOU的。
一个简单例子:
101:
18102:
2
这里有两个路由实例(applicationID),分别是101和102,IOU用它来标识路由器的。
这一行表示id为101的路由的18连这id为102的路由器的2,18和2是什么,如何计算?
interfacex/y
id=x+(y*16)
Examples:
interface0/0=0
interface0/3=48
interface1/2=33
interface12/1=28
我们也就知道这个NETMAP的意思是:
101的interface2/1连接102的interface2/0。
如果要想CiscoIOU连接物理网络桥接物理网卡,需要该软件:
IOUlive(没有能够找到,谁友情提供?
)。
更新:
1.发现这样1:
0/02:
0/0也能实现路由器1的E0/0连接路由器2的E0/0。
2.5台路由器直连:
1:
0/02:
0/0
2:
0/13:
0/1
3:
0/04:
0:
0
4:
0/15:
0/0
是不是比Dynagen的.NET写起来更加方便,呵呵?
参考文章
iou使用指南
1、将所有文件解压到某一目录,如iou
2、建立或修改授权文件:
iourc,格式如下:
[license]
主机名=16位授权号;
例:
[license]
fedora=1212121212121212;
3、创建拓扑文件NETMAP
例:
1:
0/02:
0/0
2:
0/13:
0/1
拓扑图如下:
R1<-----E0/0----->R2<-----E0/1------->R3
4、启动
./wrapper-linux -mi86bi_linux-ipbase-ms-p20011 //R1端口2001,路由器ID:
1,对应于拓扑图中的1
./wrapper-linux -mi86bi_linux-ipbase-ms-p20022 //R2端口2002,路由器ID:
2,对应于拓扑图中的2
./wrapper-linux -mi86bi_linux-ipbase-ms-p20022 //R3端口2003,路由器ID:
3,对应于拓扑图中的3
【注】如果提示缺少libcrypto.so.4,则创建如下软链接
ln-s/usr/lib/libcrypto.so.0.9.8/usr/lib/libcrypto.so.4
5、登录配置
分别TELNET2001、2002和2003端口,可以登陆到各台路由器,配置接口后即互通
【文件说明】
i86bi_linux-adventerprisek9-ms//企业版镜像,功能最强
i86bi_linux-tpgen+ipbase-ms.PAGENT.4.7.0//增强版镜像
i86bi_linux-ipbase-ms//基本镜像
wrapper-linux//镜像调用文件
NETMAP//拓扑图文件
iourc//授权文件
【拓扑说明】
iou默认包含四个插槽
以太插槽
0号插槽:
e0/0e0/1e0/2e0/3在拓扑中表示为:
0/00/10/20/3
1号插槽:
e1/0e1/1e1/2e1/3在拓扑中表示为:
1/01/11/21/3
串行插槽
2号插槽:
s2/0s2/1s2/2s2/3在拓扑中表示为:
2/02/12/22/3
3号插槽:
s3/0s3/1s3/2s3/3在拓扑中表示为:
3/03/13/23/3
下面是一个CCNA拓扑,保存为NETMAP即可。
拓扑见图
1:
2/12:
2/0
2:
2/13:
2/0
3:
2/14:
2/0
1:
2/25:
2/0
2:
2/25:
2/1
3:
2/25:
2/2
4:
2/25:
2/3
1:
0/02:
0/03:
0/04:
0/05:
0/06:
0/0