本人起初沒有打算寫博客,我全部的筆記全都保存在本地,Onenote + 同步盤實現多PC筆記同步。應衆多朋友的要求以及建議,用手機看微信公衆號文章太麻煩,所以把內容也更新到本人博客上。html
相比微信公衆號,博客內容可能會有所更新。node
文章列表(關注微信公衆號EmulatedLab,及時獲取文章以及下載連接)web
一、EVE-NG介紹(EVE-NG最好用的模擬器,仿真環境時代來臨!)
微信
二、EVE-NG安裝過程介紹網絡
三、EVE-NG導入Dynamips和IOL架構
四、EVE-NG導入QEMU鏡像ide
五、EVE-NG關聯SecureCRT,VNC,Wireshark工具
六、EVE-NG網卡橋接,帶您走進更高級的實驗學習
七、EVE-NG硬盤擴容,存儲海量鏡像測試
八、EVE-NG定製我的鏡像,腳本快速導入
九、EVE-NG容納H3C、Huawei,吞併GNS3
十、EVE-NG鏡像來啦!打造國內最大的EVE交流圈
十一、EVE-NG鏡像再次來襲,無所不能!
十二、EVE-NG鏡像增持,走上神壇!
1三、EVE-NG內存不夠?教您擴大虛擬內存!
1四、EVE-NG更新方便,不費勁兒!
1五、EVE-NG小衆鏡像,助力嚐鮮!
1六、EVE-NG體驗Seafile,拋棄10K/s網盤
1七、......
爲什麼選擇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有所瞭解。看介紹,不如實際使用一下,感覺它的強大與好處,也會給您帶來更意想不到的收貨。
從此會陸續放出具體的使用方法,以及一些案例,也會提供鏡像下載地址,基本上只要一鍵導入便可使用。
EmulatedLab QQ羣,期待您的加入!
關注微信公衆號EmulatedLab,及時獲取更新文章和下載連接!
本篇於2017-04-08在微信公衆號EmulatedLab上發表
Maosen | 森