eve-ng
eve-ng采用的是和web-iou一樣的B/S模式,進步的地方是它只需拖動鼠標就可以搭建拓朴,比web-iou要直觀。
此虛擬機已經集成了IOL的L2、L3以及vIOS的L2、L3鏡像各兩個,做NA、NP、IE階段的RS實驗應該夠用了,如果想自己添加其它的IOL可參考第一節,添加QEMU可參考第二節,想添加更多的,進群看教程,不想折騰的直接跳到第三節開始看。
一、添加IOL的方法
1
、使用
VMware
導入EVE Community Edition.ova
;導入完畢后根據宿主機的實際情況修改虛擬機的內存、 CPU
、網卡等參數。
2
、
EVE
首次開機需要設置基本參數,圖形界面一路回車就行了,主機名保持默認的
eve-ng
。
默認用戶名root
,密碼
eve
3
、使用
WinSCP
將
IOL
目錄下的所有文件上傳到
EVE
中的
/opt/unetlab/addons/iol/bin
文件夾下,
設置CiscoIOUKeygen.py
和
iourc
的文件
權限屬性為0755
;(見下圖)
4
、計算
license
license
的操作僅在改變
ubuntu
主機名后執行,否則請忽略。
使用SecureCRT登陸
到EVE
,轉到/opt/unetlab/addons/iol/bin目錄
,
執行
python CiscoIOUKeygen.py
復制
計算出來的license
(上圖框選部分)
用WinSCP
打開/opt/unetlab/addons/iol/bin文件夾
下
的iourc
文件,將
復制的license
粘貼
到iourc
文件中保存,完成。
每
次上傳完IOU
后
都要
用SecureCRT
連接
EVE
執行命令:
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
二、添加QEMU的方法
1
、打開虛擬機,運行
eve-ng
,使用
WinSCP
連接到
eve-ng
。
2
、將后綴名為
.qcow2
的
qemu
鏡像連同它所在的目錄一起復制到
/opt/unetlab/addons/qemu
目錄下。
以vios-15.5.3M
為例,
vios-15.5.3M
是目錄名,里邊包含一個
virtioa.qcow2
的文件,把目錄復制到
/opt/unetlab/addons/qemu
目錄下,注意目錄的名字是有規定的,
"-"
一定要有,而且前半部分一定得和
/opt/unetlab/html/templastes/
下的
"vios.php
的小數點前半部分一樣,
"-"
后半部分隨意。
3
、每次上傳完qemu后都要
用SecureCRT連接EVE執行命令:
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
4、添加其它qemu鏡像方法與此類似。
三、開始使用
1
、虛擬機的設置。
內存:建議8G
以上(含);
CPU
:
網卡:
另:DHCP
也改為靜態
IP
。先把網絡適配器改成橋接。
如果要把虛擬機安裝到網絡中的一台服務器上,那么虛擬機的IP
要設置成跟遠端網絡一個網段才行,假設要給其配個固定
IP
為
1.1.1.1/24
,網關為
1.1.1.254
,可以用
vi
編輯
/etc/network/interfaces
文件
2
、啟動虛擬機,待其獲取到
IP
地址后打開瀏覽
器輸入下圖框里位置的地址,當然了你的地址可能與我的不一樣。
瀏覽器輸入實際DHCP
分配的地址
網頁登錄
用戶名admin
,密碼eve
。然后進入
web
操作頁面
因為這個版本只添加了四個鏡像,我把無效的設備全都屏蔽掉了,節省查找列表的時間,想自己添加的進群看教程。
習慣GNS3的同學注意,eve設備啟動的速度要比GNS3慢!而且幾乎跟真機一樣,首次配置前問你是否進入初始配置,我們通常選no,以R1為例,進去之后通用的四步曲就是:
en
config t
hostname R1
no ip domain lookup
line con 0
no exec-timeout
logging synchronous
exit
然后呢?想咋配咋配吧,不屬於本篇內容了。
另外在vIOS設備上show run時會出一大堆的banner,占用屏幕空間,我們可以關掉它,在全局配置模式下no banner exec no banner incoming no banner login。
3、保存設備的配置文件。
eve里使用wr或者copy run start命令還不能保存配置到startup-configs中,設備重啟后所有配置丟失,解決方法見下,也很簡單。
4、
關於SecureCRT不能單窗口多標簽的解決方法。
拓朴搭建完成並啟動后,可以調用SecureCRT進行配置,但許多同學可能發現不能單窗口多標簽了,十分不便,下邊給出其中一個解決方法:
(1)瀏覽器用Firefox,Telnet配置設備用Xshell或者
安裝版的SecureCRT。
(2)打開Firefox,待設備啟動完成,如果是首次調用Telnet工具,那么單擊設備時會詢問關聯什么程序,找到Xshell或者SecureCRT程序的位置確定就行了,如果已安裝過,可按下圖設置,設置完后重啟瀏覽器即可實現單窗口多標簽。
1、
離線升級方法。
離線升級方法:
用WinSCP
將離線升級包
eve-ng_2.0.3-60_amd64.deb
上傳到EVE
虛擬機根目錄。
查看當前版本:root@eve-ng:~#dpkg -l eve-ng
更新:root@eve-ng:~# dpkg -i eve-ng_2.0.3-60_amd64.deb
升級完可以把升級包刪除減少空間占用。