尝试EVE-NG

Acha
2021-04-20 / 0 评论 / 257 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2021年04月20日,已超过1073天没有更新,若内容或图片失效,请留言反馈。

EVE

版本:

  • 社区版
  • 专业版
  • 教育版
  • 修改版

体验了社区版与修改版,最后使用了懒人版4.0(基于社区版)

下载的别人总好的修改版(80G),有点大,镜像太多。还是想从简单的来自己慢慢加镜像。

对于经常使用的linux,与网络设备镜像。前者还是自己建的体验比较好,网络设备不是很熟悉还在认识。

最后关于,EVE在VMware的网络还是选择了NAT,毕竟好多东西还是要联网的。

然后也开了DHCP,有的时候还是连上网就可以,不用关心IP是多少,重要的可以配静态。


最近做了如下几件事:

  • 体验修改版,社区版

  • 网络模式调整

  • 了解EVE-NG的使用

  • 制作CentOS镜像

  • 关联客户端软件


资料查找:

介绍

EVE-NG (全称Emulated Virtual Environment - Next Generation)

Emulated Virtual Environment - Next Generation 译文 下一代‎模拟虚拟环境

由国外大神开发,融合了 dynamips,IOL,KVM。基于Ubuntu 深度定制的操作系统,采用B/S模型。


安装

Tip:ova模板安装

  1. 下载 .ova 文件
  2. 解压到Vmware
  3. 调整默认配置
  4. 启动虚拟机
  5. 初始化 EVE-ng
  6. 登录使用


Ubantu16 网络配置

  1. 修改网络配置文件

    1. /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
    2. /etc/systemd/resolved.conf

      [Resolve]
      DNS=8.8.8.8
      DNS=114.114.114.114
  2. 重启网络

    /etc/init.d/networking restart
  3. 测试通信

    ping 网关
    ping 8.8.8.8


关联客户端软件

Tip:操作系统为Windows10

  1. 下载客户端软件
  2. 按照提示安装
    1. VNC只安装Viewer
    2. 其他默认下一步
  3. 安装 CRT,并获取 SecureCRT.exe 的绝对路径
  4. 修改 win10_64bit_sCRT.reg 中 SecureCRT的绝对路径
  5. 双击 win10_64bit_sCRT.reg 修改注册表
  6. 在浏览测试,选择SecureCRT默认打开 telnet协议


制作CentOS镜像

Tip : 以 CentOS1804 为例

  1. 在 /opt/unetlab/addons/qemu/ 下新建文件夹 (格式为 linux-xx)

    cd /opt/unetlab/addons/qemu/
    mkdir linux-CentOS1804-M
  2. 上传Centos镜像到该目录下

  3. 修改文件名为 cdrom.iso

    mv CentOS-7-x86_64-DVD-1804.iso cdrom.iso
  4. 创建新的硬盘

    /opt/qemu/bin/qemu-img create -f qcow2 virtioa.qcow2 20G
  5. 刷新权限

    /opt/unetlab/wrappers/unl_wrapper -a fixpermissions
  6. 在web界面创建node并配置该系统完成初始化

    1. 网络初始化

      echo "TYPE=Ethernet
      BOOTPROTO=dhcp
      NAME=eth0
      DEVICE=eth0
      ONBOOT=yes"
      > /etc/sysconfig/network-scripts/ifcfg-eth0
    2. 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
    3. 防火墙,selinux

      systemctl stop firewalld
      systemctl disable firewalld
      
      vi /etc/selinux/config
      SELINUX=permissive
    4. 系统调整

  7. 关闭node,删除 cdrom.iso

    rm /opt/unetlab/addons/qemu/linux-CentOS1804-M/cdrom.iso
  8. 提交镜像

    1. 找到 uidd 和 node id

    2. 提交镜像

      cd cd /opt/unetlab/tmp/0/2a5c9a2b-0328-489c-81c2-5a2ca83cf509/2/
      /opt/qemu/bin/qemu-img commit virtioa.qcow2
  9. 压缩镜像

    virt-sparsify --compress virtioa.qcow2  compressvirtioa.qcow2
0

评论

博主关闭了当前页面的评论