[心得] EVE-NG模擬器基本安裝與設定

看板MIS (IT資訊人員)作者 (潮牌)時間4年前 (2020/01/18 23:45), 編輯推噓6(604)
留言10則, 8人參與, 4年前最新討論串1/1
EVE-NG(Emulated Virtual Environment Next Generation)大家應該不陌生 是一款可以支援Dynamips、IOL、Qemu映像檔的模擬器,非常適合用來跑LAB 我們公司的CCIE們也常用它來練習INE Workbook或測試 最近新組了一台Intel桌機,順便紀錄一下安裝的過程 (基本上官網的資訊相當詳細,照著做就能使用了) 沒使用過這套模擬器的版友可以試試看,當然GNS3也不賴 下載頁面: https://www.eve-ng.net/index.php/download/ 系統需求: https://www.eve-ng.net/index.php/documentation/installation/system-requirement/ EVE-NG有OVA和ISO這兩種格式可下載 還有付費版與免費版之分,付費版多出許多功能 要跑簡單的模擬,使用免費版(Community Edition)即可 重度使用的話,當然是建議準備一台專用伺服器,直接用ISO裝 我這次是使用OVA,裝在 Windows平台的VMware Workstation Pro上 要注意的是,AMD CPU目前(2020/1/18)仍然是NOT Officially supported 若要使用AMD CPU,建議先查詢想要跑的VM是否能正常運作,免得白費時間 另外,請注意不要安裝在Oracle VM VirtualBox上 此外,建議一併下載與安裝Windows client side pack 該pack整合了putty與Wireshark等軟體,方便之後連入設備與抓取封包 安裝完VMware Workstation後載入下載好的OVA檔 預設有eth0和eth1這兩個Network Adapter,都是Bridged連接方式 分別對應到pnet0和pnet1這兩個I/F,pnet0預設透過DHCP取得IP 所以若網路上有DHCP Server,第一次啟動就會顯示已取得的IP https://i.imgur.com/OwJpqi8.png
此時開啟瀏覽器輸入以上IP已可登入 但設定尚未完成,待所有設定完成後再登入才有意義 接著透過vmware console或Terminal Software SSH登入EVE-NG進行初期設定 root預設登入密碼為eve,首次登入root會出現藍色畫面的Setup Wizard 可進行root密碼、主機名稱、網域、eth0(pnet0)IP、NTP伺服器、Proxy伺服器的設定 https://i.imgur.com/GoZIjOI.png
往後若想重新執行Setup Wizard,刪除以下設定檔後再切換至root帳號即可 rm -f /opt/ovf/.configured su - 初期設定結束後,用以下(Ubuntu)指令將系統及EVE更新至最新版本 apt-get update apt-get upgrade 接著可開始上傳映像檔並進行設定,支援的映像檔清單如下: https://www.eve-ng.net/index.php/documentation/supported-images/ 設定方法如下: (請選擇欲上傳的廠牌與設備型號查看內容) https://www.eve-ng.net/index.php/documentation/howtos/ 若為Qemu映像檔,記得要參照以下清單命名 https://www.eve-ng.net/index.php/documentation/qemu-image-namings/ 映像檔上傳完畢後,開啟瀏覽器登入EVE-NG WebUI 預設登入帳號密碼為admin/eve,連線方式可選Native console或Html5 console 我習慣用Native console,有安裝Windows client side pack時會直接用putty開啟連線 或是可自行修改設定,改成自己習慣的Terminal Software,如Tera Term等等 若選Html5 console,開啟連線時會另外跳出一個瀏覽器分頁 https://i.imgur.com/4QqIOst.png
登入後,點選Add new lab建立一個新的LAB https://i.imgur.com/zPWpTM5.png
輸入LAB名稱等資訊 https://i.imgur.com/szIK8q4.png
點選左手邊的Add an object可新增Node、Network...等等 https://i.imgur.com/9okbYqv.png
點選Node,能選擇的只有設定完成的設備,其他皆無法選擇 https://i.imgur.com/6LNTdbP.png
新增Node時,可修改顯示圖示、I/F數量、映像檔(若有複數映像檔時)等設定 於Numbers of nodes to add處填入數字,則可一次新增多台Node https://i.imgur.com/HIouiST.png
新增Node後,Node會出現在畫面上 滑鼠放到圖示上會顯示一個橘色的插頭符號 https://i.imgur.com/7u50Sbu.png
對準插頭符號壓下左鍵不放,拖曳至另一台Node 便可連接兩台Node,選擇相連的I/F https://i.imgur.com/dw6xtwe.png
連接設定結束後,於Node上點選右鍵,選擇Start啟動Node 也可一次選擇大量Node,選擇Start Selected一起啟動所有Node https://i.imgur.com/qic5fqJ.png
啟動後,左鍵點擊Node即可連入設備 https://i.imgur.com/UBfBu3F.png
在Node上按右鍵選Capture,可開啟Wireshark擷取單一I/F的封包 https://i.imgur.com/5M4S7Z5.png
新增Network Object與本機互通後可直接連GUI進行設定 https://i.imgur.com/eBqQe6s.png
EVE-NG的功能不少,若想詳細研究可直接參考官方網站的cookbook https://www.eve-ng.net/index.php/documentation/community-cookbook/ 或是使用google大神參考其他網友的作法 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 147.192.17.155 (日本) ※ 文章網址: https://www.ptt.cc/bbs/MIS/M.1579362310.A.B19.html

01/19 10:48, 4年前 , 1F
實用推
01/19 10:48, 1F

01/19 12:03, 4年前 , 2F
01/19 12:03, 2F

01/19 13:55, 4年前 , 3F
推 謝謝分享
01/19 13:55, 3F

01/19 15:44, 4年前 , 4F
沒裝成功過,都是直接裝VM機來用
01/19 15:44, 4F

01/19 21:12, 4年前 , 5F
不支援AMD CPU倒是令人滿訝異的,照理說linux沒問題應該
01/19 21:12, 5F

01/19 21:13, 4年前 , 6F
就不會有太大問題才對 我是GNS3派XD
01/19 21:13, 6F

01/22 12:37, 4年前 , 7F
推好心人分享
01/22 12:37, 7F

02/08 14:49, 4年前 , 8F
推 GNS 也是載國外的一包弄好的
02/08 14:49, 8F

02/08 21:13, 4年前 , 9F
我是兩套都用 如果只是要跑Dynamips 模擬Cisco IOS L3功能
02/08 21:13, 9F

02/08 21:15, 4年前 , 10F
GNS3不用5分鐘就裝完了(用local server執行) 這點完勝EVE-NG
02/08 21:15, 10F
文章代碼(AID): #1U8oW6iP (MIS)
文章代碼(AID): #1U8oW6iP (MIS)