思科IOU模擬器使用說明

來源:本站原創 IT必備工具 超過9,865 views圍觀 0條評論

思科內部的CiscoIOU(IOS Over Unix)總結了下網上的經驗。
現在有2種整合版本,一種是撒加的CDlinux-IOU.iso,和flyxj的cisco-iou-livecd-v1.0,2者區別就是撒加的可以自己任意搭拓撲,自己搭個IE機架都行。flyxj的拓撲已經搭好由6臺路由器組成。

使用撒加的比較麻煩現在也沒使用說明,簡單說明下:

1.直接虛擬機啟動后在NETMAP里面寫拓撲

clip_image001

格式寫法為

       1:0/0 2:0/0

       2:0/1 3:0/1

這是簡單3個路由器直連。R1e0/0連R2e0/0,R2e0/1連R3e0/1。

也可以根據公式來寫:

interface x/y
id = x + (y * 16)
Examples:
interface 0/0 = 0
interface 0/3 = 48
interface 1/2 = 33
interface 12/1 = 28

例:10:18  20:32 它的意思是路由器10的interface 2/1連接20的0/2。

2.用wrapper-Linux加載IOS并開啟端口:

clip_image002

clip_image003

我開啟2個來進行測試。

3.telnet到虛擬路由器上(CRT在這個版本好像不能用,不知道有用成功的沒。這里直接telnet沒用工具)

clip_image004

4.測試連通性

在R1上show version看下版本,版權聲明可以看出確實是個機密東西。

clip_image005
在R1上接口配IP:

clip_image006

R2接口配IP:

clip_image007
ping一下:

clip_image008

最后看下CPU利用率!!

clip_image009

思科IOU下載地址:http://bbs.56cto.com/

Cisco IOS-On-UNIX is an internal Cisco application used by engineers for testing, proof-of-concept, and validating design.

This is the Linux-based version. It is similar in function to Dynamips/Dynagen/GNS3, but nowhere near as CPU/memory intensive.

***************************************************************
IOS On Unix – Cisco Systems confidential, internal use only
Under no circumstances is this software to be provided to any
non Cisco staff or customers. To do so is likely to result
in disciplinary action. Please refer to the IOU Usage policy at
wwwin-iou.cisco.com for more information.
***************************************************************

搞到了Cisco IOU的幾個文件,知道了如何繞開IOU的認證機制,但是不知道怎么讓它先運行啊!糾結…

Defeating Cisco IOU’s License Protection

還有WVRP 5.5也是,雖然有,也可以運行,但是要Key,有人有什么方法不?

更新:

1. 知道如何運行了,推薦大家用colinux,簡單。

2. Linux的發行版應該都可以(x86 Linux),我用的是Debian。

3. chmod +x xxxxxx //賦予執行權限。

4. 庫文件libcrypto.so.4丟失的解決辦法:ln -s /usr/lib/libcrypto.so.0.9.8 /usr/lib/libcrypto.so.4。

5. 破解沒有視頻里那么順利,改了十六進制還是提示需要License,有空在看看IDA,再試試。

6. 成功,并且互聯了兩臺設備,資源占用很小,截圖給大家看看~

clip_image011

cisco iou

創建Cisco IOU使用的拓撲文件

使用過Dynamips、Dynagen或GNS3的朋友都知道.net拓撲文件,用來描述你的網絡是如何連接的。NETMAP也是這么一個文件,用于Cisco IOU的。

一個簡單例子:

101:18 102:2

這里有兩個路由實例(application ID),分別是101和102,IOU用它來標識路由器的。這一行表示id為101的路由的18連這id為102的路由器的2,18和2是什么,如何計算?

interface x/y

id = x + (y * 16)
Examples:

interface 0/0 = 0
interface 0/3 = 48
interface 1/2 = 33
interface 12/1 = 28

我們也就知道這個NETMAP的意思是:101的 interface 2/1連接102的 interface 2/0。

如果要想Cisco IOU連接物理網絡橋接物理網卡,需要該軟件:IOUlive(沒有能夠找到,誰友情提供?)。

更新:

1. 發現這樣1:0/0 2:0/0也能實現路由器1的E0/0連接路由器2的E0/0。

2. 5臺路由器直連:

1:0/0 2:0/0
2:0/1 3:0/1
3:0/0 4:0:0
4:0/1 5:0/0
是不是比Dynagen的.NET寫起來更加方便,呵呵?

參考文章

文章出自:CCIE那點事 http://www.qdxgqk.live/ 版權所有。本站文章除注明出處外,皆為作者原創文章,可自由引用,但請注明來源。 禁止全文轉載。
本文鏈接:http://www.qdxgqk.live/?p=3028轉載請注明轉自CCIE那點事
如果喜歡:點此訂閱本站
?
?
萌宠夺宝游戏