制作一个自己的eve-ng镜像

先放上官网的帮助文档,因为看这个完全是ok的,另外谢谢001教我没让我踩坑
https://www.eve-ng.net/index.php/documentation/howtos/howto-create-own-linux-host-image/
https://www.eve-ng.net/index.php/documentation/howtos/howto-create-own-windows-host-on-the-eve/

具体步骤如下
1.下载一个你想要的linux发行版iso文件
2.创建对应的目录(红字警告:目录名必须时linux-xx的格式)
/opt/unetlab/addons/qemu/linux-centos7.6-gui
3.上传你的iso文件到上面的目录
软件推荐xshell 免费 要一起安装上xftp
4.重命名iso
mv CentOS-7-x86_64-DVD-1908.iso cdrom.iso
5.创建新的硬盘
/opt/qemu/bin/qemu-img create -f qcow2 virtioa.qcow2 30G
5.刷新权限
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
6.创建一个node选择你的镜像,并配置它
7.关闭你的node,删除cdrom.iso,不然你的linux还是会以iso启动
8.提交你的修改到镜像(持久化的关键步骤)
这里需要三个参数
labdetail 里有一个uidd
usermanager里有一个POD
然后你的node上有一个node id
贴官网图如下
在这里插入图片描述执行命令提交
/opt/qemu/bin/qemu-img commit virtioa.qcow2
忘记了,这个镜像你可以一直修改,不断的commit,这点也挺重要的
9.压缩你的镜像(可以不做)
virt-sparsify --compress virtioa.qcow2 compressvirtioa.qcow2 (compress参数前两个-)
有点慢,十几分钟的样子
然后重命名一下
125 mv virtioa.qcow2 origvirtioa.qcow2
126 mv compressvirtioa.qcow2 virtioa.qcow2
wipe你的node,重新开机,测试压缩后的镜像,ok的话就可以删除原镜像了
10.打包你的镜像给其他小伙伴
tar -zcvf linux-centos7nogui.tar.gz linux-centos7nogui/
11.我的镜像
CentOS-7-x86_64-DVD-1611.iso
执行了一下脚本
#! /bin/bash
yum install -y wget vim
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 epel-release
yum clean all
yum makecache fast
echo “1” > /proc/sys/net/ipv4/ip_forward
sysctl -p
systemctl disable firewalld
sed -i ‘s/enforcing/disabled/’ /etc/selinux/config
yum install -y ntp
timedatectl set-timezone Asia/Shanghai
sed -i ‘s/0.centos.pool.ntp.org/ntp1.aliyun.com/g’ /etc/ntp.conf
systemctl enable ntpd
yum install bash-completion -y
yum update -y && yum upgrade -y
reboot
最后下载链接
链接:https://pan.baidu.com/s/1EMIDyKGONe6mOIBy9LpZFw
提取码:ao2p
再次感谢杰克
end

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值