EVE-NG入門篇


目錄

  一、EVE-NG配置要求

  二、EVE-NG 安裝

  三、基於OVA的安裝步驟

  四、導入設備介紹

  五、啟動設備

  六、與secure CRT關聯

  七、常見問題

 

 

一、EVE-NG配置要求

  1.最低配置

    CPU:Intel i5,i7(4進程)

    內存:8G(虛擬機可以是6G)

    硬盤:40Gb

  2.推薦配置

    CPU:I7(8進程)

    內存:32G(虛擬機可以是24G)

    硬盤:200Gb

二、EVE-NG 安裝

  1.安裝方法:

#1.安裝到裸機
#2.安裝到虛擬機(workstation,Fusion,Esxi)(入門推薦)
#3.在已有的Linux(ubuntu)上安裝

  2.安裝格式:

#<1>ISO
#<2>OVA(入門推薦)
#<3>在線apt-get安裝

 

三、基於OVA的安裝步驟

  關於在虛擬機的ova文件以及其他常用鏡像包,windows客戶端都在以下雲盤中:

  鏈接:https://pan.baidu.com/s/1EAHiZLP3_JFcoPZ-Yr-POw      提取碼:1sxi 

  因截圖較多,大家可參看雲盤里的教程自行安裝哈

 

四、導入設備介紹

  4.1.官方介紹

http://www.eve-ng.net/documentation/howto-s

  

  4.2 如何導入思科IOU

    4.2.1 打開security CRT ,通過ssh連接到eve-ng服務,右鍵選擇【打開SecureFX】(ps:英文名自己對應)

      (也可使用 FileZilla or WinSCP 等工具上傳文件到指定目錄)

                        

    

    4.2.2 進入指定目錄cd  /opt/unetlab/addons/iol/bin/,使用pwd,查看目錄是否正確

    

    4.2.3 將本地要上傳的思科IOU鏡像拖到SFTP窗口

 

    4.2.4 將破解license的python程序文件上傳到與IOU鏡像相同目錄下

    

    4.2.5 返回ssh窗口,進入IOU鏡像目錄(cd  /opt/unetlab/addons/iol/bin/),執行python文件(python CiscoIOUKeygen.py),得到license激活碼

 

     4.2.6 新建iourc文件(無任何后綴),將上一步復制的內容粘貼,並保存

 

    4.2.7 上傳到EVE-NG服務的/opt/unetlab/addons/iol/bin/目錄下,上傳方法如4.2.1步驟

    4.2.8 授予eve-ng用戶可執行權限(授予執行權限一次,就針對執行前上傳的鏡像,執行后,再上傳鏡像,還需要再次授予執行權限)   

      /opt/unetlab/wrappers/unl_wrapper -a fixpermissions,無報錯即可


    4.2.9 完成以上步驟,即可登錄EVE-NG的WEB的界面,正常使用IOL鏡像,如遇問題,請查看“五、常見問題

 

  4.3 如何導入Juniper vSRX

    4.3.0 前言

#Juniper鏡像的安裝是基於QEMU的方式,以此其他基於這種方式的,安裝發誓都一樣。QEMU方式在EVE-NG里面需要嚴格按照規定,放在指定目錄下以指定前綴名字命名,
#以官方要求為准:https://www.eve-ng.net/documentation/images-table
官方表格第一行是鏡像所放在文件夾命名規則,第二行是上傳鏡像的型號,第三行是鏡像命名規則
如上傳一個鏡像型號為:Juniper vSRX 12.1 Juniper FW/router的版本,鏡像上傳到/opt/unetlab/addons/qemu/,創建文件夾名:vsrx-12.1,(vsrx-是固定,后面可以接版本號隨意)。上傳的鏡像命令為:virtioa.qcow2
如果不是qcow2的格式,則需要轉換一下,參考官方ova-->qcow2
https://www.eve-ng.net/documentation/howto-s/66-howto-add-juniper-vsrx-version-12-x-firefly

    4.3.1 假設原始鏡像為:Juniper_vSRX-12.1X47-D20.7-domestic.qcow2將鏡像命名更改為virtioa.qcow2

 

    4.3.2 通過ssh登錄EVE-NG服務器,創建一個目錄:mkdir -p /opt/unetlab/addons/qemu/vsrx-12.1X44-D10.4-domestic,注意vsrx-一定要有

 

    4.3.3 打開SFTP:ALT+P或者右鍵"Connect SFTP Session"

 

    4.3.4在SFTP窗口進入指定目錄: cd /opt/unetlab/addons/qemu/vsrx-12.1x44-D10.4-domestic

  

    4.3.5 將已更名的鏡像文件拖入SFTP窗口

 

    4.3.6 在secureCRT里切換到EVE-NG ssh窗口,修復權限:

      /opt/unetlab/wrappers/unl_wrapper -a fixpermissions

 

    4.3.7 打開EVE-NG的WEB界面,Juniper圖標由灰變成了藍色,說明即可使用

  

 

 

  4.4 其他設備導入方式

    暫無

 

 五、啟動設備

  5.1 登錄EVE-NG的WEB界面,默認用戶名admin,密碼eve

  

    5.2  (可選)創建一個文件夾

 

 

    5.3  創建一個項目

 

    5.4 創建一台cisco的三層路由器

    

    5.5 先連接物理線路,在開機(ps:社區版不支持熱聯線,Pro版支持開機后在新增物理聯線)

   

    5.6 選定,啟動

 

  5.7 圖標變成藍色,即設備啟動正常,如果依然是灰色,可能原因參考“七、常見問題

 

六、與secure CRT關聯

  6.1 官方下載windows客戶端

    https://www.eve-ng.net/downloads/windows-client-side-pack

    

     或者本人百度雲盤下載

      鏈接:https://pan.baidu.com/s/1pCfIPqZelRRGmKv7aJwLqg      提取碼:4qmn 

 

  6.2 默認安裝,安裝完后,進入C:\Program Files\EVE-NG

  

  6.3 最好是你secureCRT的目錄跟文本里一樣

 

    6.4 雙擊win7_64bit_crt.reg,導入到注冊表

 

    6.5 回到Web界面,雙擊設備,自動打開secureCRT。我用的是谷歌瀏覽器,其他瀏覽器未測

 

    6.6 即可開始實驗之旅

 

  

 

七、常見問題

  7.1 執行授予可執行權限時,報錯:ERROR: License expired

說明你下載的可能是eve-ng PRO版本,是需要購買license的專業版

 

  7.2 登錄eve-ng的WEB實驗台,添加IOU設備,啟動時,圖標沒有成灰色變成藍色,原因?

倆種可能原因:
1.iourc文件里的第二行(eve-ng = 972f30267ef51616;)中,主機名不叫eve-ng,查看主機名方法:cat /etc/hostname即可

2.給設備的內存太小,選定設備,右鍵修改RAM大小

 

    

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM