目錄

前言
下載 VM
IOU Web License
上載 IOS
建立 Lab
設定 Putty

⚠️由於新版本的 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 載入。

iou-web-interface

iou-web-interface

iou-web-interface

完成後啟動 Virtual Machine。

iou-web-interface

Boot 起後會進入設定界面,首先設定密碼。

iou-web-interface

Hostname 和 Domain Name 這些就不用太著意更改了。

iou-web-interface

iou-web-interface

設定 IP 的部份,可選 DHCP 或 Static,你把這當成你網絡裡一台新的 PC 去設定便可以,只要和你現在使用的 PC 在同一個網絡裡便可。如果用 Static 的話記得要設定 Gateway 和 DNS,因為這 Virtual Machine 要稍後要上網抓一點 Update。

iou-web-interface

Proxy Server 選 Direct Connection 便可以。

iou-web-interface

完成後它會自動重新啟動一次,啟動後就可以開始一點設定,第一步是先把 iou web 更新,輸入指令 yum update iou-web

iou-web-interface

iou-web-interface

就這樣,安裝 iou-web 的部份算是完成了,你可以用瀏覽器打開 VM 的 IP 看看,精美的界面出現了!

iou-web-interface

IOU Web License

IOU 沒有 License 是跑不動的,現在你需要找一個 License Key Generator,Google 幫到你!請搜尋 Keyword: CiscoIOUKeygen ,用你的方法把 CiscoIOUKeygen.py 上載到 VM 的 /opt/iou/bin 這個 directory,用 SFTP 會是一個好辦法。

iou-web-interface

現在改用 SSH 登入 VM,在 /opt/iou/bin 這個 directory 中輸入指令: python2 CiscoIOUKeygen.py, 把 [license] 那一段 copy 出來。

iou-web-interface

到 Web Interface,選 Manage -> Manage License 然後把剛才 copy 的一段貼上,然後按 Save。

iou-web-interface

上載 IOS

與 GNS3 一樣,你需要找到 IOS 才能開啟模擬器,建議大家搜尋 Keyword: ciouL2L3lnximg,下載並解壓後再到 Web Interface 選 Manage -> Manage IOSes,然後分別上載 L2 和 L3 的 IOS。

iou-web-interface

iou-web-interface

建立 Lab

終於可以開始建立 Lab 了!請到 Laboratories 選 Add new lab,

iou-web-interface

iou-web-interface

NETMAP 是設定 Device 的連接,語法其實不難,以下例子是:
Device 1 的 interface 0/0 連接 Device 2 的 interface 0/0
Device 1 的 interface 0/1 連接 Device 3 的 interface 0/0

iou-web-interface

按 Add 後就會產生一個 Devices 的表格,RAM 和 NVRAM 可以留空不填,Eth 是 Ethernet Card 的數目,Ser 是 Serial Card 的數目,留意每張咭只支緩 4 個 Interface,即 0 至 3。

iou-web-interface

產生了 Lab 後按進去看看:

iou-web-interface

Device 未啟動是紅色的。

iou-web-interface

可以在 Devices 的 Tab 中啟動 Devices。

iou-web-interface

iou-web-interface

Diagram 的 Device 變成藍色了。

iou-web-interface

Right Click Device 按 open console via browser 就可以進入 Console 了。

iou-web-interface

設定 Putty

如果想用 Putty 打開 Console,需要做以下 Steps。

  1. 把 Putty.exe 放在一個 folder 之中:例如:C:\Putty\putty.exe
  2. 下載 .reg file: http://public.routereflector.com/iou-web/files/
  3. Right Click .reg file 修改 Putty 的路徑,例如:@="\"C:\\PuTTY\\putty.exe\" %1"
  4. 改好後 Double Click 執行 .reg file