eve-ng 簡單來說它就是一台虛擬機
優點是他已經建立好許多網管常用的品牌、設備的設定檔
提供給網管快速建立 LAB 使用
http://www.eve-ng.net/
在官網中已經提供 VM 用的 OVA 檔,直接匯入就好
這邊嘗試建立 Cisco IOL (IOS On Linux)環境
以下我使用 VMWARE 來實作
在 VM 匯入 eve-ng 後先打開 VT-x 虛擬化功能增強效能
官方建議將硬碟容量調大,但基本上有需要時再調整即可
開機後就會 show 出目前的 LAB WEB 路徑
這邊先了解他是以 Ubuntu 製作的,找資料別忘了
預設帳號 root 密碼 eve
做一些初始化設定
然後就可以準備將要模擬的設備 image 映像檔放入
依官方的教學以 SFTP 將 license(iourc) 跟 images 放入 /opt/unetlab/addons/iol/bin/ 目錄中
開啟 SSH 連線進 eve-ng 執行下列指令修正權限 (有新增 image 檔案都需要再次執行修正指令)
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
然後測試 IOS 是否能開機 執行下列三行指令
cd /opt/unetlab/addons/iol/bin
touch NETMAP
LD_LIBRARY_PATH=/opt/unetlab/addons/iol/lib /opt/unetlab/addons/iol/bin/<iosname.bin> 1
有出現 IOS 畫面就是能開始建 LAB 了
打開瀏覽器 輸入開機顯示的 LAB WEB 路徑
帳號跟剛才登錄虛擬機的帳號不同
這裡預設帳號 admin 密碼 eve
這邊建議用 html5 console 就可以直接用 web 來做 console 管理 IOS
進去後
點選 add new lab
完成後開啟剛剛建立的 LAB 在左方選擇 Add an object – Node
下方找到 Cisco IOL 就可以選擇 image 、參數來建立設備
點選剛剛建立的設備就可以開機、進入 console 管理嘍
參考資料
EVE-NG HOW TO cisco IOL
https://www.youtube.com/watch?v=GGCTzZPQoHY
本 LAB使用
EVE-NG version 2.0.3-84