⚠️ 由於新版本的 GNS3 已支緩 IOU,建議讀者使用 GNS3,有關設定方法請按以下連結:
Graphical Network Simulator 3 GNS3 網絡模擬器
前言
IOU 的意思是 IOS On Unix,即是可以在 Unix 系統上運行 IOS。IOU 不但可以模擬 Router,還可以模擬 L3 Switch,有了它便可以做一些 L3 Switch 的實驗。本篇文章會講解如何安裝及使用 IOU Web Interface。
下載 VM
IOU Web Interface 可以在 Linux 上執行,雖然有 RPM Package,但建議大家還是直接下載 IOU Web Interface 的 OVF 檔,免得自己花時間安裝。在 Google Search IOU web interface 應該不難找到下載點。
下載完成後可以用 VMware Player 載入。
完成後啟動 Virtual Machine。
Boot 起後會進入設定界面,首先設定密碼。
Hostname 和 Domain Name 這些就不用太著意更改了。
設定 IP 的部份,可選 DHCP 或 Static,你把這當成你網絡裡一台新的 PC 去設定便可以,只要和你現在使用的 PC 在同一個網絡裡便可。如果用 Static 的話記得要設定 Gateway 和 DNS,因為這 Virtual Machine 要稍後要上網抓一點 Update。
Proxy Server 選 Direct Connection 便可以。
完成後它會自動重新啟動一次,啟動後就可以開始一點設定,第一步是先把 iou web 更新,輸入指令 yum update iou-web。
就這樣,安裝 iou-web 的部份算是完成了,你可以用瀏覽器打開 VM 的 IP 看看,精美的界面出現了!
IOU Web License
IOU 沒有 License 是跑不動的,現在你需要找一個 License Key Generator,Google 幫到你!請搜尋 Keyword: CiscoIOUKeygen ,用你的方法把 CiscoIOUKeygen.py 上載到 VM 的 /opt/iou/bin 這個 directory,用 SFTP 會是一個好辦法。
現在改用 SSH 登入 VM,在 /opt/iou/bin 這個 directory 中輸入指令: python2 CiscoIOUKeygen.py, 把 [license] 那一段 copy 出來。
到 Web Interface,選 Manage -> Manage License 然後把剛才 copy 的一段貼上,然後按 Save。
上載 IOS
與 GNS3 一樣,你需要找到 IOS 才能開啟模擬器,建議大家搜尋 Keyword: ciouL2L3lnximg,下載並解壓後再到 Web Interface 選 Manage -> Manage IOSes,然後分別上載 L2 和 L3 的 IOS。
建立 Lab
終於可以開始建立 Lab 了!請到 Laboratories 選 Add new lab,
NETMAP 是設定 Device 的連接,語法其實不難,以下例子是:
Device 1 的 interface 0/0 連接 Device 2 的 interface 0/0
Device 1 的 interface 0/1 連接 Device 3 的 interface 0/0
按 Add 後就會產生一個 Devices 的表格,RAM 和 NVRAM 可以留空不填,Eth 是 Ethernet Card 的數目,Ser 是 Serial Card 的數目,留意每張咭只支緩 4 個 Interface,即 0 至 3。
產生了 Lab 後按進去看看:
Device 未啟動是紅色的。
可以在 Devices 的 Tab 中啟動 Devices。
Diagram 的 Device 變成藍色了。
Right Click Device 按 open console via browser 就可以進入 Console 了。
設定 Putty
如果想用 Putty 打開 Console,需要做以下 Steps。
- 把 Putty.exe 放在一個 folder 之中:例如:C:\Putty\putty.exe
- 下載 .reg file: http://public.routereflector.com/iou-web/files/
- Right Click .reg file 修改 Putty 的路徑,例如:@=”\”C:\\PuTTY\\putty.exe\” %1″
- 改好後 Double Click 執行 .reg file
相關主題
Jan Ho 2015-01-02
Posted In: 基本網絡知識 Basic Concept
發佈留言