eve-ng使用

eve-ng安装

导入h3c镜像

更换Firefox浏览器;

安装EVE-NG Toolkit

root@eve-ng:~# wget https://www.vos.cn/nexus/eve_ng_toolkit.tgz -O eve_ng_toolkit.tgz&&tar zxvf eve_ng_toolkit.tgz&&./eve_ng_toolkit.sh
--2020-03-20 12:06:37--  https://www.vos.cn/nexus/eve_ng_toolkit.tgz
Resolving www.vos.cn (www.vos.cn)... 121.42.124.209
Connecting to www.vos.cn (www.vos.cn)|121.42.124.209|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 87714 (86K) [application/x-gzip]
Saving to: 'eve_ng_toolkit.tgz'

eve_ng_toolkit.tgz                 100%[===============================================================>]  85.66K  16.9KB/s    in 5.1s    

2020-03-20 12:06:43 (16.9 KB/s) - 'eve_ng_toolkit.tgz' saved [87714/87714]

eve_ng_toolkit.sh
res/
res/opene.php
...
res/ESXi.png
res/dockerserver.php
******************************************************
*******************EVE-NG Toolkit*********************
******************************************************
**                   @EmulatedLab                   **
**                                                  **
**        0. IP address management                  **
**        1. Hide invalid device*                   **
**        2. Modify update Source                   **
**        3. Update & Upgrade                       **
**        4. Generate IOU License                   **
**        5. Fixpermissions                         **
**        6. Add H3C Device Support*                **
**        7. Add Hillstone Device Support*          **
**        8. Add Radware Device Support*            **
**        9. Add Zabbix/Nagios Device Support*      **
**        10.Add VMware ESXi Device Support*        **
**        11.Add Storage Device Support*            **
**        12.Add Software Router Device Support*    **
**        13.Add Openstack/Docker Device Support*   **
**        14.Add Android Device Support*            **
**        u. Update Toolkit                         **
**        e. Exit                                   **
**                                                  **
******************************************************
*********************V.20170730***********************
******************************************************
press number, then press Enter :

添加H3C模板和镜像

默认模板里面没有H3C模板,可以通过以上【EVE-NG Toolkit】添加H3C模板,选择" 6. Add H3C Device Support

******************************************************
*******************EVE-NG Toolkit*********************
******************************************************
**                   @EmulatedLab                   **
**                                                  **
**        0. IP address management                  **
**        1. Hide invalid device*                   **
**        2. Modify update Source                   **
**        3. Update & Upgrade                       **
**        4. Generate IOU License                   **
**        5. Fixpermissions                         **
**        6. Add H3C Device Support*                **
**        7. Add Hillstone Device Support*          **
**        8. Add Radware Device Support*            **
**        9. Add Zabbix/Nagios Device Support*      **
**        10.Add VMware ESXi Device Support*        **
**        11.Add Storage Device Support*            **
**        12.Add Software Router Device Support*    **
**        13.Add Openstack/Docker Device Support*   **
**        14.Add Android Device Support*            **
**        u. Update Toolkit                         **
**        e. Exit                                   **
**                                                  **
******************************************************
*********************V.20170730***********************
******************************************************
press number, then press Enter :6
Please create directories manually.
Directory name: 
        H3C vFW:        h3cvfw1k-xxxx
        H3C vLB:        h3cvlb1k-xxxx
        H3C vSR:        h3cvsr2k-xxxx
        H3C vBRAS:      h3cvbras1k-xxxx
Success! Press any key to continue....

修改顺序

新增H3C模板排序在最后,可以通过编辑init.php将H3C模板按字母顺序排列

root@eve-ng:~# vim /opt/unetlab/html/includes/init.php

修改顺序后还h3c模板位置(注意改之前备份init.php文件,每行后面逗号不可去掉!)

        'bigip'                 =>      'F5 BIG-IP LTM VE',
        'fortinet'              =>      'Fortinet FortiGate',
        'h3cvfw1k'              =>      'H3C vFW1000',
        'h3cvsr2k'              =>      'H3C vSR2000',
        'h3cvlb1k'              =>      'H3C vLB1000',
        'h3cvlb1k'              =>      'H3C vLB1000',
        'h3cvbras1k'            =>      'H3C vBras1000',
        'huaweiusg6kv'	        =>      'Huawei USG6000v',
        'huaweiar1k'            =>      'Huawei AR1000v',

创建目录

根据第1项添加h3c模板执行结果提示,创建h3c的指定目录,并通过上传镜像文件

#在/opt/unetlab/addons/qemu目录下在创建h3c指定目录
root@eve-ng:~#cd /opt/unetlab/addons/qemu
root@eve-ng:/opt/unetlab/addons/qemu#mkdir h3cvfw1k-20170626
root@eve-ng:/opt/unetlab/addons/qemu#mkdir h3cvlb1k-20170626
root@eve-ng:/opt/unetlab/addons/qemu#mkdir h3cvsr2k-20170626
root@eve-ng:/opt/unetlab/addons/qemu#mkdir h3cvbras1k-20170626
#通过WinSCP将镜像上传到对应目录中

无模板错误

创建实验后添加H3C设备出现"Template does not exists or is not available (60031)."找不到模板的错误信息解决办法
在这里插入图片描述
分别创建h3c对应模板文件,将以下内容拷贝到文件内

#创建模板文件
root@eve-ng:~#cd /opt/unetlab/html/templates
root@eve-ng:/opt/unetlab/html/templates#touch h3cvbras1k.yml
root@eve-ng:/opt/unetlab/html/templates#touch h3cvfw1k.yml
root@eve-ng:/opt/unetlab/html/templates#touch h3cvlb1k.yml
root@eve-ng:/opt/unetlab/html/templates#touch h3cvsr2k.yml
#通过vim修改以上4个模板文件内容如下
root@eve-ng:/opt/unetlab/html/templates#vim h3cvbras1k.yml
---
type: qemu
name: H3CvBRAS1000
cpulimit: 1
icon: h3cvbras1k.png
cpu: 1
ram: 1024
ethernet: 12
eth_format: G0/0/{0}
console: vnc
shutdown: 1
qemu_arch: x86_64
qemu_version: 2.12.0
qemu_nic: virtio-net-pci
qemu_options: -machine type=pc,accel=kvm -vga std -usbdevice tablet -boot order=cd -cpu host
...
root@eve-ng:/opt/unetlab/html/templates#vim h3cvfw1k.yml
---
type: qemu
name: H3CvFW1000
cpulimit: 1
icon: h3cvfw1k.png
cpu: 1
ram: 1024
ethernet: 12
eth_format: G0/0/{0}
console: vnc
shutdown: 1
qemu_arch: x86_64
qemu_version: 2.12.0
qemu_nic: virtio-net-pci
qemu_options: -machine type=pc,accel=kvm -vga std -usbdevice tablet -boot order=cd -cpu host
...
root@eve-ng:/opt/unetlab/html/templates#vim h3cvlb1k.yml
---
type: qemu
name: H3CvLB1000
cpulimit: 1
icon: h3cvlb1k.png
cpu: 1
ram: 1024
ethernet: 12
eth_format: G0/0/{0}
console: vnc
shutdown: 1
qemu_arch: x86_64
qemu_version: 2.12.0
qemu_nic: virtio-net-pci
qemu_options: -machine type=pc,accel=kvm -vga std -usbdevice tablet -boot order=cd -cpu host
...
root@eve-ng:/opt/unetlab/html/templates#vim h3cvsr2k.yml
---
type: qemu
name: H3CvSR2000
cpulimit: 1
icon: h3cvsr2k.png
cpu: 1
ram: 1024
ethernet: 12
eth_format: G0/0/{0}
console: vnc
shutdown: 1
qemu_arch: x86_64
qemu_version: 2.12.0
qemu_nic: virtio-net-pci
qemu_options: -machine type=pc,accel=kvm -vga std -usbdevice tablet -boot order=cd -cpu host
...

putty设置

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值