本人起初沒有打算寫博客,我所有的筆記全都保存在本地,Onenote + 同步盤實現多PC筆記同步。應衆多朋友的要求以及建議,用手機看微信公衆號文章太麻煩,因此把內容也更新到本人博客上。
相比微信公衆號,博客內容可能會有所更新。
文章列表(關注微信公衆號EmulatedLab,及時獲取文章以及下載鏈接)
1、EVE-NG介紹(EVE-NG最好用的模擬器,仿真環境時代來臨!)
2、EVE-NG安裝過程介紹
3、EVE-NG導入Dynamips和IOL
4、EVE-NG導入QEMU鏡像
5、EVE-NG關聯SecureCRT,VNC,Wireshark
6、EVE-NG網卡橋接,帶您走進更高級的實驗
7、EVE-NG硬盤擴容,存儲海量鏡像
8、EVE-NG定製個人鏡像,腳本快速導入
9、EVE-NG容納H3C、Huawei,吞併GNS3
10、EVE-NG鏡像來啦!打造國內最大的EVE交流圈
11、EVE-NG鏡像再次來襲,無所不能!
12、EVE-NG鏡像增持,走上神壇!
13、EVE-NG內存不夠?教您擴大虛擬內存!
14、EVE-NG更新方便,不費勁兒!
15、EVE-NG小衆鏡像,助力嚐鮮!
16、EVE-NG體驗Seafile,拋棄10K/s網盤
17、......
爲何選擇EVE-NG開篇?
筆者選擇EVE-NG開篇,是因爲EVE-NG太好用卻不被人熟知,有必要在國內宣傳一下。當然,今後的內容不會只以它做內容,範圍太小。它,只是一個全能工具。
相信大家在平時學習和工作中,總避免不了實驗測試,離不開實驗環境,這就給大家推薦一款最好用的模擬器,強烈推薦~~~
在衆多模擬器中,唯獨EVE-NG更適合大衆用戶使用:
EVE-NG:是Unetlab最新版,功能強大,完全免費
VIRL:cisco開發的,只有cisco授權的用戶纔可以使用,收費
GNS3:過去最好的模擬器,免費
Packet Tracert:cisco開發的模擬器軟件,功能簡單,只適合入門,目前也有Android運行的版本。
IOU與Dynamips早已過時,現在模擬器的趨勢是融合這兩個模擬器。
Other Emulators,就不再一一列舉了。
相信看完這篇文章,您一定會覺得EVE-NG就是您的選擇。
EVE-NG介紹
EVE-NG(全稱Emulated Virtual Environment - Next
Generation),繼Unetlab 1.0後的Unetlab的2.0新版本,改了名字,原名是Unified
Networking Lab統一網絡實驗室。筆者覺得名字改的非常合理,這款模擬器已經不僅可以模擬網絡設備,也可以運行一切虛擬機。理論上,只要能將虛擬機的虛擬磁盤格式轉換爲qcow2都可以在EVE-NG上運行。所以,EVE-NG可以算得上是仿真虛擬環境。
EVE-NG是國外大神們開發的,融合了dynamips,IOL,KVM。它是深度定製的Ubuntu操作系統,可以直接把它安裝在x86架構的物理主機上。它也有ova版本,可以導入到VMware等虛擬機軟件中運行。
官網:http://www.eve-ng.net/,目前EVE-NG最新版爲2.0.3-53,各位可以去官網看更多介紹
EVE-NG官方支持的鏡像
Dynamips (Cisco IOS emulation)
c7200-adventerprisek9-mz.152-4.S6 (supported cards: PA-FE-TX, PA-4E, PA-8E)
c3725-adventerprisek9-mz.124-15.T14 (supported cards: NM-1FE-TX, NM-16ESW)
c1710-bk9no3r2sy-mz.124-23
Other p_w_picpaths from the above series should work too
IOL (IOS on Linux also known as IOU)
L2-ADVENTERPRISE-M-15.1-20131216.bin
L2-ADVENTERPRISE-M-15.1-20140814.bin
L2-IPBASEK9-M-15.1-20130726.bin
L3-ADVENTERPRISEK9-M-15.4-1T.bin
L3-ADVENTERPRISEK9-M-15.4-2T.bin
L3-ADVIPSERVICES-M-15.1-2.9S.bin
And others
Qemu
Cisco ACS 5.6, 5.8.1.4
Cisco ISE 1.2, 1.4
Cisco ISE 2.1
Cisco ASA 8.0.2 (Singe and Multi Context)
Cisco ASA 8.4 Multicontext Support
Cisco ASA 9.1.5 Multicontext Support
Cisco ASAv 9.6.2, 9.7.1 or earlier
Cisco IPS 7.1
Cisco Firepower 6.1, 6.2 Management centre (FMC)
Cisco Firepower 6.1, 6.2 Treat defence ASAv (FTD)
Cisco Firepower 6.1, 6.2 NGIPSv
Cisco Firepower 5.4 (NGIPS, FMC)
Cisco CSR 3.16, 3,17
Cisco CSR 16.03 Denali
Cisco CSR 16.0.4 Everest
Cisco vIOS L3 15.5, 15.6.2T
Cisco vIOS L2 15.2
Cisco ESA 9.7, 9.8, Email Security Appliance
Cisco WSA 8.6, 9.2 10.0 Web Security Appliance
Cisco CDA 1.0 Context Delivery Agent
Cisco NXOS Titanium 7.1.0.3
Cisco NXOSk9 (require source of 2xCPU and 8G RAM for single node)
Cisco XRv 5.2.2, 5.3.2, 6.0.1, 6.0.2
Cisco XRvK9 6.0.1, 6.1.2 (require source of 4xCPU and 16G RAM for single node)
Cisco vWLC, 7.4. 8.0.100, 8.2.X, 8.3.X
Cisco vNAM Virtual Network Analysis Module 6.2.x
Cisco vWAAS 200.5.5
Cisco CUCM 11.5.1.11900-26
Juniper vSRX 12.1.47D
Juniper Olive M series
Juniper vSRX NG 15.1x49-D40.6
Juniper vXRX NG 15.1X49-D70.3
Juniper vMX 14.1.4R8
Juniper vMX 16.1R3.10 VCP (control plane node)
Juniper vMX 16.1R3.10 VFP (forwarding plane node)
Juniper vMX 17.1 VCP (control plane node)
Juniper vMX 17.1 VFP (forwarding plane node)
Juniper vQFX 10K VRE (routing engine)
Juniper vQFX 10K VFE (forwarding engine)
Junos Sphere 16.1
Alcatel 7750SR: 13.0.R3
A10, vThunder 2.7.1
Aruba: Clearpass 6.4.X
Arista vEOS 4,17.2F and earlier versions
Barracuda NGFW
Brocade vADX 3.01.1
Checkpoint FW: R77-20, R77-30
Citrix Netscaler 11.0.62
Dell SonicWall 11.3.0
CumulusVX 2.5.3
ExtremeOS 21.1.14
F5 BIG-IP 12.0.0 Supports LTM, GTM HA
Fortinet Manager v5
Fortinet Mail 53
Fortinet FGT v5.X
Fortinet 5.2.3
HP VSR 1000 7.10
Mikrotik 6.30.2
PaloAlto FW 7.0, 7.1
pfSense FW 2.3
S-Terra FW, Gate 4.1,
S-Terra CSP-××× gate 3.1
VyOS 1.1.6
Windows XP
Windows 7
Windows 10
Windows Server 2003
Windows Server 2008R2
Windows Server 2012 R2
Windows Server 2016
Linux TinyCore 6.4
Linux Slax 7.08
Linux Mint 18
Linux Kali x64 Full
Linux Kali x386 light
Linux Mint 18
Linux Ubuntu Desktop 16.04
Linux DSL 4.4.10
Linus Ubuntu Server 16.04 Webmin
Linux NETem: NETem bandwidth limitation, delay, jitter and packet loss.
Ostinato traffic generator 0.7, 0.8
模擬鏡像不限於官方公佈的這些,用戶還可以根據自己需求定製。
EVE-NG與GNS3對比
EVE-NG | GNS3 |
B/S模型 | C/S模型 |
使用Web界面操作 | 使用GNS3軟件操作 |
客戶端安裝Wireshark即可,UltraVNC(可選),RDP(可選)Putty/SecureCRT(可選) | 安裝GNS3軟件,Wireshark,Putty/SecureCRT,VMware虛擬機,RDP等等。 |
只運行EVE-NG即可 | 需要GNS3,VMware/Virtual Box等軟件配合使用 |
EVE-NG在VM/物理主機中運行,對Client端無影響 | VMware虛擬機與GNS3搭配運行,需要配置host主機虛擬網卡 |
不依賴操作系統 | Windows、Mac、Linux |
多用戶可同時使用 | 只允許單用戶使用 |
網絡數量無限制 | VMware虛擬機網絡數限制在16個 |
一次導入,終身省時省力 | 每次準備實驗環境都耗時耗力 |
版本更新操作簡單,可在線更新。 | 頻繁更新,每一個新版本可能都需要重新安裝一遍 |
配置可以rollback到過去的版本,不需要重新打開軟件 | 每次rollback,可能得重新啓動軟件。 |
接口信息顯示準確,不需要手動調整 | 接口信息顯示太亂,爲了實驗更加清楚直觀,需要接口顯示內容,位置等等 |
拓撲界面較爲美觀 | 相比之下較爲醜陋 |
暫時只能相出如上幾點,當然,EVE-NG的好處遠不止這些。
EVE-NG對比Unetlab的改動
EVE-NG支持HTML5 console,讓用戶使用更加簡便,不需要安裝putty,securecrt,VNC,RDP等終端軟件,可以直接在web界面上進行命令行配置。
UI部分改動,界面更加華麗,拓撲界面支持放大縮小。
虛擬設備之間連線可以直接在設備上操作,不需要按選項按鈕,操作更方便。
減少了一些Bug,同時也不允許設備開機連線線纜。
……
相信看完這些,您已經大致對EVE-NG有所瞭解。看介紹,不如實際使用一下,感受它的強大與好處,也會給您帶來更意想不到的收貨。
今後會陸續放出具體的使用方法,以及一些案例,也會提供鏡像下載地址,基本上只要一鍵導入即可使用。
QQ羣二維碼,期待您的加入!
關注微信公衆號EmulatedLab,及時獲取更新文章和下載鏈接!
本篇於2017-04-08在微信公衆號EmulatedLab上發表
Maosen | 森