什麼是 EVE-NG?
EVE-NG (Emulated Virtual Environment Next Generation) 是一款功能強大的網路模擬器,專門為網路工程師和 IT 專業人員設計,允許使用者在虛擬環境中模擬多種網路設備和拓撲架構。這個平台支援各種網路裝置的虛擬化,例如 Cisco、Juniper、Palo Alto、Fortinet 等,能夠在單一平台上整合並模擬各種複雜的網路場景,無論是測試新技術、學習網路配置,還是進行網路實驗,EVE-NG 都能夠提供高度的靈活性與準確性。
EVE-NG 的圖形化操作介面 (GUI) 讓使用者能夠輕鬆構建和管理網路拓撲,透過虛擬裝置模擬實際操作環境,降低真實硬體的部署成本和難度。由於其支援多種虛擬機器,EVE-NG 成為了網路培訓、測試環境和企業內部實驗室的理想選擇。
EVE-NG Community 與 Pro 版本差異
EVE-NG 提供了兩個主要版本:Community 版(免費)與 Pro 版(付費)。兩個版本在基本功能上類似,但 Pro 版提供了更強大的功能和企業級支持。以下是這兩個版本的差異:
Community 版 (免費)
- 價格:完全免費,適合個人學習者及小型測試環境。
- 功能限制:
- 每次只能同時連接 2 個使用者進行操作。
- 缺少某些進階功能,如多使用者角色管理、進階資源分配等。
- 不支援多使用者同時進行實驗操作,對於大型團隊協作有限制。
- 適用對象:學習者、個人測試及小型實驗室需求。
Pro 版 (付費)
- 價格:需要訂閱,適合企業、教育機構或有大量設備需求的用戶。
- 進階功能:
- 多使用者支持:允許多個使用者同時進行操作,適合團隊協作。
- 使用者角色管理:能夠分配不同使用者權限,提升安全性和管理性。
- 資源優化:更高效的資源管理,支援更多虛擬設備同時運行,適合大型拓撲環境。
- 整合工具:提供額外的專業工具,如節點統計分析、多重備份管理等。
- 適用對象:企業、教育機構或需要多人同時進行操作和測試的大型實驗室。
結論:如果你只是進行個人學習或是簡單的測試環境,Community 版已經足夠應用;但若你需要多使用者協作、進階資源管理功能或是處理更大規模的網路拓撲,Pro 版則是更好的選擇。
下載 EVE-NG ISO
系統需求
在安裝 EVE-NG 前,請確保你的硬體符合最低要求,以保證系統能夠穩定運行。以下是 EVE-NG 的 最低硬體要求:
CPU:至少 2 個處理器核心(Core)
RAM:4 GB 記憶體(建議 8 GB 以上)
硬碟:至少 20 GB 的可用空間(建議 SSD 以提升效能)
虛擬化平台:EVE-NG 支援以下虛擬化平台:
VMware (如 VMware Workstation, ESXi)
KVM (Linux 上的虛擬化技術)
Proxmox (開源的虛擬化平台)
其他:也可使用 VirtualBox,但官方推薦 VMware 和 KVM。
建議配置
根據你的使用情境和需要模擬的網路規模,這裡是一些建議的硬體配置:
- 小型網路實驗室(個人學習、2-3 個虛擬設備):
- CPU:2-4 核心處理器
- RAM:8 GB 記憶體
- 硬碟:50 GB SSD
- 虛擬化平台:VMware Workstation 或 VirtualBox
- 中型網路實驗室(學習考證、5-10 個虛擬設備):
- CPU:4-8 核心處理器
- RAM:16 GB 記憶體
- 硬碟:100 GB SSD
- 虛擬化平台:VMware ESXi 或 KVM
- 大型網路實驗室(企業級測試、10+ 個虛擬設備):
- CPU:8 核心以上的多核心處理器
- RAM:32 GB 或更多記憶體
- 硬碟:500 GB SSD 以上
- 虛擬化平台:VMware ESXi, KVM
選擇版本
進入官網後,點選「Download」選項,會看到 Community 版和 Pro 版的下載選擇。
- Community 版:免費版本,適合個人學習和小型測試環境。
- Pro 版:需訂閱的進階版本,適合企業和團隊使用。
如果你是初學者或個人用戶,建議選擇 Community 版。
下載 ISO 檔案
點擊對應的 ISO 連結開始下載。
點選 Community 版後,進入下載頁面。你將會看到不同虛擬平台的下載選項,包括:
VMware OVA (適合使用 VMware 平台)
ISO 檔案 (適合自行掛載到虛擬機安裝)
建議選擇 ISO 檔案,適用於各種虛擬化平台,如 VMware、KVM 等。
VMware Workstation Pro 掛載 EVE-NG ISO 並進行安裝
VMware Workstation Pro 安裝流程可以參考

首先開啟VMware Workstation程式,進入首頁(Home)點選「Create a New Virtual Machine」新增一台虛擬機器,彈出框內點選「Typical (recommended)」典型(建議)的方式進行。

進入到挑選安裝來源的部分,選擇「Installer disc image file (iso)」並透過 Browse 瀏覽選擇我們於「下載 EVE-NG ISO」「」步驟下載的EVE-NG ISO檔案。(EVE-NG是採Ubuntu 64位元作業系統)

接下來給虛擬機器取個名字吧!別忘了~如果要調整機器檔案存放位置,要在這步驟做修正嘿~

設定虛擬機器硬碟大小。是否設定虛擬磁碟為單個檔案,要的話改選上面的選項!

接下來就是虛擬機器的配置預覽,如果要自訂的話可以點按紅色框框進行自定義。

建立完成後我們就開機進入安裝的程序吧。

開機後會有兩個選項,我們點選擇「Install EVE-NG Community 6.2.0-4」按Enter下一步。

接下來虛擬機會載入安裝必要的檔案,靜靜地等…

安裝首先先選擇語言,預設 English

接下來是「Keyboard configuration」畫面。在這個畫面中,您可以選擇鍵盤的佈局和變體,並且可以自動識別您的鍵盤佈局。當您選擇完適合的鍵盤配置後,可以點擊「Done」按鈕來繼續安裝過程。

接下來跳出這個步驟,請直接點選「Continue」來繼續安裝過程。

默默地、靜靜地,看著系統自己跑安裝吧。休息一下,去喝一杯咖啡~

安裝完,重開機會跳 [FAILED] Failed unmounting /cdrom 別緊張,只是ISO沒有開機掛載,讀取不到而已。

之後系統就會載入必要開機資源。

第一次你會看到這個畫面,但請不要心急! 它還沒安裝完畢,不要太緊張。

看吧! 是不是還在載入檔案呢xD

當我們看到以下畫面出現,這才是完成開機的畫面。

EVE-NG 首次設定
我們使用Default帳密登入後,首次設定會要求我們更換密碼。記得要輸入兩次,第二次是確認密碼


接下來可以設定主機的HostName主機名稱,下一步設定DNS server domain服務位置。


設定主機IP,可以選擇DHCP自動配發,也可以選擇靜態IP (Static IP)設定成已取得IP位置。
靜態IP,可以自行設定指定IP、Netmask與Gatway。範例採用DHCP動態配發,由虛擬機自動指定。

設定完IP後,可以指定NTP server讓機器可以去同步指定伺服器上的時間。

還可以配置 Proxy Server 服務,如果沒有要設定 Proxy 就預設下去吧!!

完成配置後,系統將會重新開機載入設定檔案,這時候你就可以看到EVE的LOGO拉~

開機完成後,會顯示設定的IP資訊,就可以透過網頁端去連線使用LAB模擬囉~

EVE-NG Web 介面
我們使用設定的IP透過網頁瀏覽器,使用 Default 帳密登入後,就可以看到EVE的環境囉~



EVE-NG 主機環境重置
登入主機系統
輸入指令 “rm -f /opt/ovf/.configured“
reboot 重開機或者輸入 su – 兩者都可以
コメント