1. 程式人生 > >萬能模擬器eve-ng介紹

萬能模擬器eve-ng介紹

 

萬能模擬器eve-ng介紹

作為一名網路工程師,通過模擬器來搭建實驗環境是必不可少的,主流的網路模擬器有如下幾款:Packet Tracer是思科公司出的一款模擬器,只能模擬思科自己的裝置,由於此款軟體是純軟體模擬,所以思科裝置的很多特性模擬的不是很好,可以應付CCNA的實驗,只適合入門,再複雜點的環境就要找其他模擬器了。Dynamips是一個基於虛擬化的模擬器,用於模擬思科的路由器,中國大神-小凡通過新增GUI使用者介面開發出小凡模擬器,此款模擬器直到現在在網路行業仍有很高的使用率,通過PC橋接可以使模擬器中的路由器與真機或vmware中的虛擬系統橋接在一起,功能強大。還有一款GNS3,這款算是比較完美的一款思科模擬器,也可以通過真實映象執行真正的ios系統,並且在分析抓包時操作特別方便。

接下來介紹一下eve-ng模擬器, 此款模擬器的前身時Unetlab1.0,它不僅可以模擬網路裝置,也可以執行虛擬機器,理論上來說,只要能將想要執行的虛擬磁碟轉換為qcow2格式,就可以在eve-ng中執行。eve-ng融合了dynamips IOL和KVM,需要注意的時它是深度定製的Ubuntu作業系統,想要玩轉它需要懂些Linux基礎知識。搞技術就是這樣,學無止境,說不上什麼時候就要用到其他技術知識,我的Linux知識是在大四時通過《Linux就該這麼學》這本書學習的,很適合新手使用,當時還只是在這本書的官網上學習,現在此書已經出版上市了。

 

       eve-ng分為社群本版與pro版本,免費的社群版應該已經足夠大部分實驗使用,也可以在網上了解國內大神破解後的pro版本進行安裝。eve-ng的安裝可以通過在16版本的ubuntu-sever上安裝eve-ng相關安裝包進行安裝,也可以直接安裝eve-ng的linux映象,更簡便的方法就是使用ova匯入vmware安裝。可以在EVE-NG官網下載到ova格式的虛擬機器檔案,在VMware Workstation Pro或VSPHERE等虛擬機器中匯入即可,root的預設密碼是eve。EVE-NG在互動模式上更加具有優勢,與GNS3截然不同。GNS3更像是使用者使用的軟體,只有GNS3支援的 OS才能使用;而EVE-NG更像是CS模型,EVE-NG是服務端,使用者端可以是支援http/https的任意OS。如基於ubuntu安裝需要注意如下幾點:

 

1. sed -i -e ' s/GRUB_CMDLINE_LINUX_DEFAULT=.*/GRUB_CMDLINE_LINUX_DEFAULT= "net.ifnames=0 noquiet" /' /etc/default/grub用這條命令讓網絡卡以ethX命名,

update-grub,更新grub,並在配置檔案/etc/network/interfaces 中更改網絡卡名稱為eth0

2.安裝eve-ng的命令如下:

wget -O - http://www.eve-ng.net/repo/[email protected] | sudo gpt-key add -   //

獲取金鑰新增到系統

add-apt-repository "deb [arch=amd64] http://www.eve-ng.net/repo xenial main"  //新增更新源

aptitude update 

aptitude install eve-ng

安裝完成後,重啟系統,會再次進入eve-ng的配置介面,ntp伺服器可以改為pool.ntp.org,虛擬機器的網絡卡推薦設定為nat模式,設定完成後再次重啟,當介面中eve三個字母有明暗變化說明安裝成功,但要是過了很久也沒進入系統,就要檢查網絡卡模式是否正確,是否開啟dhcp模式並再次重啟。

 

    eve-ng中可以匯入三種映象檔案,dynamips、IOL、QEMU,這三種檔案的上傳方式各有不同,首先搭建好ftp伺服器使宿主機上的映象可以傳到eve-ng中,推薦使用WinSCP,使用比較方便。通過SecureCRT連線到eve-ng後,Dynamips上傳到/opt/unetlab/addons/dynamips資料夾,IOL上傳到:/opt/unetlab/addons/iol/bin中,QEMU上傳到:/opt/unetlab/addons/qemu中。注意IOL檔案還要匯入iourc和CiscoIOUKeygen.py兩個檔案,並使用python CiscoIOUKeygen.py 命令生成字串,粘到iourc檔案中,才能正常使用。QEMU會更復雜一些,因為每種裝置映象和資料夾命名都有規定,具體可以在eve-ng的官網上檢視。這三種檔案上傳完成後都要使用/opt/unetlab/wrappers/unl_wrapper -a fixpermissions這條命令修改下許可權,上傳好之後就可以正常使用了。在eve-ng中使用ifconfig檢視eth0的ip地址,在宿主機中通過瀏覽器開啟此地址,賬號密碼預設為admin、eve。接下來就可以開始做實驗了。

 

    如果需要抓包和使用SecureCRT,還需要做一些操作,瀏覽器網址欄中在eve-ng對應的ip地址後加/files/windows.zip,下載該檔案,編輯wireshark_wrapper.bat,使用者名稱密碼確認一下,再更改wireshark的程式路徑,然後將整個UNetLab資料夾放入C:\Program Files下,執行win7_64bit_wireshark.reg註冊,這樣就可以在裝置上右擊點capture選要抓包的埠,crt也可以正常使用。

 

    以上簡單的介紹了eve-ng的安裝與使用方法,但此款模擬器的使用技巧仍有很多,比如把虛擬出的網路裝置或系統橋接到宿主機或通過宿主機的其他物理網絡卡連線到真實的網路中,或者自己定製映象。想要使用這些功能需要一些Linux知識,可以通過上面我推薦的書籍進行學習。

 

 

 

相關推薦

萬能模擬器eve-ng介紹

  萬能模擬器eve-ng介紹 作為一名網路工程師,通過模擬器來搭建實驗環境是必不可少的,主流的網路模擬器有如下

11月10日直播:EVE-NG模擬器入門和老司機心得分享,你來不來?

體驗 心得分享 兩個 png racer 功能介紹 img 因此 text 大家好。 今天要告訴你們一個好消息,本周六11月10號早上10點到11點。 我計劃開一個直播和你們一起聊聊如何入門EVE-NG模擬器。 說起EVE-NG,相信很多人都多多少少聽說過。 它和GNS3,

網路最重要的學習工具--網路模擬器GNS3、EVE-NG

 網路該如何學起?可以在網際網路上搜索Cisco CCNA、CCNP、CCIE,很容易便能夠搜尋到許多的書籍以及視訊教學資料。但是光看視訊和書是無法學會網路的,網路很重要的一個環節就是大量的實踐操作,通過教程學習知識點,再用實踐來驗證這些知識學會了沒有,如此反覆。這樣的問題也隨之而來,初學網路連

EVE-NG簡單入門介紹

網絡模式 功能 客戶 app rap document eve ref 下載 EVE-NG簡單入門介紹 此篇文章簡單的介紹下模擬器EVE-NG的使用,具體包括Dynamips設備導入與運行,IOL設備的導入與運行,QEMU設備的導入與運行,客戶端軟件的安裝,物理網絡與虛擬

4.EVE-NG導入Qemu鏡像

模擬器 gns3 仿真平臺 網絡模擬器 eve-ng 文章列表(關註微信公眾號EmulatedLab,及時獲取文章以及下載鏈接)1、EVE-NG介紹(EVE-NG最好用的模擬器,仿真環境時代來臨!)2、EVE-NG安裝過程介紹3、EVE-NG導入Dynamips和IOL4、EVE-NG導入

5.EVE-NG關聯SecureCRT,VNC,Wireshark

網絡模擬器 仿真平臺 gns3 模擬器 eve-ng 文章列表(關註微信公眾號EmulatedLab,及時獲取文章以及下載鏈接)1、EVE-NG介紹(EVE-NG最好用的模擬器,仿真環境時代來臨!)2、EVE-NG安裝過程介紹3、EVE-NG導入Dynamips和IOL4、EVE-NG導入

15.EVE-NG小眾鏡像,助力嘗鮮!

網絡模擬器 gns3 仿真平臺 模擬器 eve-ng 文章列表(關註微信公眾號EmulatedLab,及時獲取文章以及下載鏈接)1、EVE-NG介紹(EVE-NG最好用的模擬器,仿真環境時代來臨!)2、EVE-NG安裝過程介紹3、EVE-NG導入Dynamips和IOL4、EVE-NG導入

10.EVE-NG鏡像來啦!打造國內最大的EVE交流圈

模擬器 gns3 仿真平臺 網絡模擬器 eve-ng 文章列表(關註微信公眾號EmulatedLab,及時獲取文章以及下載鏈接)1、EVE-NG介紹(EVE-NG最好用的模擬器,仿真環境時代來臨!)2、EVE-NG安裝過程介紹3、EVE-NG導入Dynamips和IOL4、EVE-NG導入

9.EVE-NG容納H3C、Huawei,吞並GNS3

模擬器 gns3 仿真平臺 網絡模擬器 eve-ng 文章列表(關註微信公眾號EmulatedLab,及時獲取文章以及下載鏈接)1、EVE-NG介紹(EVE-NG最好用的模擬器,仿真環境時代來臨!)2、EVE-NG安裝過程介紹3、EVE-NG導入Dynamips和IOL4、EVE-NG導入

17.EVE-NG增添監控服務器鏡像,再上新高度!

eve-ng 網絡 eve 模擬器 gns3 虛擬仿真平臺 文章列表(關註微信公眾號EmulatedLab,及時獲取文章以及下載鏈接)1、EVE-NG介紹(EVE-NG最好用的模擬器,仿真環境時代來臨!)2、EVE-NG安裝過程介紹3、EVE-NG導入Dynamips和IOL4、EVE

19.EVE-NG優化非官方支持鏡像的接口顯示名稱

eve-ng 網絡 eve 服務器 模擬器 文章列表(關註微信公眾號EmulatedLab,及時獲取文章以及下載鏈接)1、EVE-NG介紹(EVE-NG最好用的模擬器,仿真環境時代來臨!)2、EVE-NG安裝過程介紹3、EVE-NG導入Dynamips和IOL4、EVE-NG導入QEMU鏡

20、EVE-NG華麗登場Openstack鏡像,體驗私有雲!

網絡 eve-ng eve 文章列表(關註微信公眾號EmulatedLab,及時獲取文章以及下載鏈接)1、EVE-NG介紹(EVE-NG最好用的模擬器,仿真環境時代來臨!)2、EVE-NG安裝過程介紹3、EVE-NG導入Dynamips和IOL4、EVE-NG導入QEMU鏡像5、EVE-NG關聯S

EVE-NG橋接至VMWare主機

eve-ng打開vmare的”虛擬網絡編輯器”,如下圖增加兩個虛擬網絡,VMnet2 為NAT模式,用於EVE-NG的管理網卡;VMnet8為Host主機,用於橋接至EVE-NG網絡;當然網卡的名稱以IP都可以自行定義,看個人的習慣 2. EVE-NG虛擬機網卡以及主機信息如下圖。此EVE-NG虛擬機以IOS

EVE-NG之ASA Anyconnect 橋接VMWare ISE實驗

網絡安全 ise vpn 近日利用EVE-NG搭建了一個SSLVPN實驗,在此之前一個對VPN之類的玩意沒有接觸過,故實驗花了三天時間研究。以下為實驗的拓撲圖。 實驗說明:1. CiscoASA 9.4 用於SSLVPN Server,Outside 網關192.168.83.254

EVE-NG之Cisco FirePower 系統

cisco firepower 近日利用EVE-NG搭建了Cisco FirePower測試平臺。為了這次搭建這次測試環境,花了近一個星期時間去研究FirePower系統以及架構。因是在EVE-NG環境上搭建的,首先對電腦性能得要有一定的要求,再次就是得有耐心(安裝FMC,足足花了6個多小時)。以下測試環

EVE-NG-PRO最新專業版破解

EVE-NG EVE-NG-PRO EVE破解版 專業版新功能: 動態控制臺移植,無限制,修復多用戶安裝問題,Telnet移植選擇是隨機的 熱鏈路,互連運行節點,端口立即響應,關閉不關閉,僅以太網 每個實驗室支持1024個節點 Docker容器支持 用於EVE管理的HTML桌面控制臺,無客戶端E

工具之廣域網模擬器WANEM使用介紹

cmd cto 解釋 應用 發現 CA 報文 般的 web 最近測試的時候要求模擬網絡異常,部門窮不能去買網絡損傷儀這種高大上的設備,只能尋找替代方案了。發現一款不錯的工具WANem。(1)這個東西可以去官網下載http://wanem.sourceforge.net/版本

添加PaloAlto 8.0到EVE-NG

權限 mark DG scp 名稱 mage 服務 The filezilla 本教程主要是介紹如何將OVA格式的PaloAlto 8.0.5到EVE-NG參考鏈接:http://www.eve-ng.net/documentation/howto-s/69-howto-a

eve-ng中的主機一啟動就停止

ima per 51cto 裏的 文件夾 tex mage 遇到 有一個 最近在用eve-ng做網絡實驗,eve-ng的強大功能令曾經的gns3黯然失色。不過,這幾天遇到一個問題:添加一個windows 7主機,start後過幾秒就自動變回灰色(stop狀態)。 經過一

ENSP橋接Eve-NG

頁面 之前 加網 進行 本機 網絡 oop tro 啟動 前提 安裝ENSP且運行Router無錯誤 安裝VMware Workstation Pro 虛擬機 下載Eve-NG.ova導入虛擬機 導入完成修改參數 ----添加網絡適配器,這裏我之前已經