EVE
版本:
- 社群版
- 專業版
- 教育版
- 修改版
體驗了社群版與修改版,最後使用了懶人版4.0(基于社群版)
下載下傳的别人總好的修改版(80G),有點大,鏡像太多。還是想從簡單的來自己慢慢加鏡像。
對于經常使用的linux,與網絡裝置鏡像。前者還是自己建的體驗比較好,網絡裝置不是很熟悉還在認識。
最後關于,EVE在VMware的網絡還是選擇了NAT,畢竟好多東西還是要聯網的。
然後也開了DHCP,有的時候還是連上網就可以,不用關心IP是多少,重要的可以配靜态。
最近做了如下幾件事:
- 體驗修改版,社群版
- 網絡模式調整
- 了解EVE-NG的使用
- 制作CentOS鏡像
- 關聯用戶端軟體
資料:
- EVE-NG官網
- B站
- 論壇
- QQ群
- EmulatedLab②群(178989902)
- 部落格
介紹
EVE-NG (全稱Emulated Virtual Environment - Next Generation)
Emulated Virtual Environment - Next Generation 譯文 下一代模拟虛拟環境
由國外大神開發,融合了 dynamips,IOL,KVM。基于Ubuntu,采用B/S模型。
安裝
Tip:ova模闆安裝
- 下載下傳 .ova 檔案
- 解壓到Vmware
- 調整預設配置
- 啟動虛拟機
- 初始化 EVE-ng
- 登入使用
Ubantu16 網絡配置
- 修改網絡配置檔案
- /etc/network/interfaces
# The primary network interface iface eth0 inet manual auto pnet0 iface pnet0 inet static address 192.168.200.100 netmask 255.255.255.0 gateway 192.168.200.2 bridge_ports eth0 bridge_stp off
- /etc/systemd/resolved.conf
[Resolve] DNS=8.8.8.8 DNS=114.114.114.114
- /etc/network/interfaces
- 重新開機網絡
/etc/init.d/networking restart
- 測試通信
ping 網關 ping 8.8.8.8
Tip:作業系統為Windows10
- 下載下傳用戶端軟體
- 按照提示安裝
- VNC隻安裝Viewer
- 其他預設下一步
- 安裝 CRT,并擷取 SecureCRT.exe 的絕對路徑
- 修改 win10_64bit_sCRT.reg 中 SecureCRT的絕對路徑
- 輕按兩下 win10_64bit_sCRT.reg 修改系統資料庫
- 在浏覽測試,選擇SecureCRT預設打開 telnet協定
Tip : 以 CentOS1804 為例
- 在 /opt/unetlab/addons/qemu/ 下建立檔案夾 (格式為 linux-xx)
cd /opt/unetlab/addons/qemu/ mkdir linux-CentOS1804-M
- 上傳Centos鏡像到該目錄下
- 修改檔案名為 cdrom.iso
mv CentOS-7-x86_64-DVD-1804.iso cdrom.iso
- 建立新的硬碟
/opt/qemu/bin/qemu-img create -f qcow2 virtioa.qcow2 20G
- 重新整理權限
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
- 在web界面建立node并配置該系統完成初始化
- 網絡初始化
echo "TYPE=Ethernet BOOTPROTO=dhcp NAME=eth0 DEVICE=eth0 ONBOOT=yes" > /etc/sysconfig/network-scripts/ifcfg-eth0
- Yum源
yum install -y wget mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo yum install -y eple-release yum clean all yum repolist
- 防火牆,selinux
systemctl stop firewalld systemctl disable firewalld vi /etc/selinux/config SELINUX=permissive
- 系統調整
- 網絡初始化
- 關閉node,删除 cdrom.iso
rm /opt/unetlab/addons/qemu/linux-CentOS1804-M/cdrom.iso
- 送出鏡像
- 找到 uidd 和 node id
-
cd cd /opt/unetlab/tmp/0/2a5c9a2b-0328-489c-81c2-5a2ca83cf509/2/ /opt/qemu/bin/qemu-img commit virtioa.qcow2
- 壓縮鏡像
virt-sparsify --compress virtioa.qcow2 compressvirtioa.qcow2