一)EVE-NG的安裝
1)下載EVE鏡像包
https://pan.baidu.com/s/1aZX6AKAYqWaM8QJOqan0ww
2)導入EVE-NG系統
3)配置EVE-NG資源
導入完成后,虛擬機的默認資源如下:
當然,如果您的機器資源夠多,可以加大內存,CPU,硬盤等等。
- 內存
- CPU
- KVM允許CPU過載使用,即虛擬CPU總數大於物理CPU總數的,比如4個CPU,可以虛出來8個,甚至16個KVM的vCPU。具體的物理CPU與vCPU的極限比例是多少,取決於物理CPU的單線程性能強弱,單線程性能太弱。
- 硬盤
- 硬盤大小決定着可以存放的KVM虛擬機鏡像數量
- 網絡適配器
打開CPU虛擬化,類似於在BIOS開啟CPU虛擬化
4)初始化EVE-NG
開啟虛擬機、開機界面
默認用戶:
username:root
password:eve
5)Web登錄EVE-NG
輸入用戶名和密碼:
默認賬戶(Web登錄賬戶)
Username:admin
Password:eve
先選擇html5 console登錄吧,此種方式不需要安裝VNC,Putty等等軟件,目前為了熟悉系統,一切從簡,今后慢慢會告訴大家如何使用native console方式。
6)EVE-NG的簡單操作
返回Main菜單,創建新的Folder,創建新的實驗案例
打開CCNA文件夾,在創建一個CCNA01實驗案例
二)Dynamips導入過程
鏡像保存目錄:
/opt/unetlab/addons
---/dynamips Dynamips鏡像保存目錄
---/iol IOL鏡像保存目錄(運行IOU的鏡像)
---/qemu QEMU鏡像(運行ASAv、ISE、F5等等鏡像)
鏡像下載地址:
https://pan.baidu.com/s/1Rjlqk7v7evzhG5I250A01Q
然后把下載完的鏡像,解壓完,通過tftp傳到/opt/unetlab/addons/dynamips目錄下
用SSH登錄到EVE,運行如下命令
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
2)導入IOL鏡像
https://pan.baidu.com/s/1tGoI1y2-m6h9KNJSrTZOOg
然后把下載完的鏡像,解壓完,通過tftp傳到/opt/unetlab/addons/iol目錄下
用SSH登錄到EVE,運行如下命令
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
生成並編寫license
第一種:命令自動生成
root@eve-ng:/opt/unetlab/addons/iol/bin# python CiscoIOUKeygen.py |grep -A 1 'license' >iourc
root@eve-ng:/opt/unetlab/addons/iol/bin# cat iourc
[license]
eve-ng = 972f30267ef51616;
3)安裝vim(確保EVE聯網)
apt-get update
apt-get install vim
3)導入qemu鏡像
- 上傳asav鏡像
https://pan.baidu.com/s/1lrx5ubax3E0qIEgMHKX8xw
- 上傳centos7.3鏡像
https://pan.baidu.com/s/1hEYSC7-Uwo-IWc25-xFoRg
- 上傳windows7鏡像
https://pan.baidu.com/s/1xDu46fcwNFFrir1hyOsPXw
QEMU鏡像的存放位置是/opt/unetlab/addons/qemu/
用SSH登錄到EVE,運行如下命令
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
三)EVE-NG關聯SecureCRT,VNC,Wireshark
安裝EVE-NG-Win-Client_Pack.exe軟件包
VNC只安裝viewer就可以咯
Wireshark安裝,建議全部勾選,這個軟件不只是EVE-NG里會用到,平時工作和學習中也會用到,所以我全選了。默認安裝也是可以的!
Wireshark抓包
雙擊導入win7_64bit_wireshark.reg
右鍵設備,移動到Capture,再移動到接口,點擊相應接口(想抓哪個接口就點哪個)
這時候Wireshark就啟動了,並彈出一個cmd窗口,輸入y回車
如果您在安裝EVE-NG時,修改的密碼不是eve,那么會提示access denied,這是因為賬戶沒有正確配置。
右鍵編輯C:\Program Files\EVE-NG\wireshark_wrapper.bat文件,修改自己的用戶名密碼
把之前的wireshark窗口,cmd窗口都關閉,再次點擊接口開啟抓包,就能看到數據包了
注意:cmd窗口不要關閉,關閉后抓包停止
修改telnet默認工具為xshell
選“是”,導入注冊表
檢查如果還不能使用,就自己修改注冊表,如下
然后再次測試,雙擊圖標,彈出如下
四)給EVE-NG添加虛擬的物理網卡(不管什么樣的網卡,方法都類似)
配置地址
root@eve-ng:~# /etc/init.d/networking restart
[ ok ] Restarting networking (via systemctl): networking.service.
案例:
(通過以上測試,發現網卡橋接成功)