【CCIE | 网络模拟器】部署 EVE-NG

目录

  • 1. 环境准备
  • 2. 下载 EVE-NG 镜像
  • 3. 安装 EVE-NG 虚拟机
    • 3.1 创建 eve-ng 虚拟机
    • 3.2 选择存储
    • 3.3 定义虚拟机计算资源
      • (1)开启CPU虚拟化功能
      • (2)精简置备磁盘
    • 3.4 检查虚拟机设置
  • 4. 安装系统
      • 4.1 选择系统语言
      • 4.2 选择系统键盘类型
      • 4.3 等待系统安装
  • 5.初始化 eve-ng
    • 5.1 设置密码
    • 5.2 设置主机名
    • 5.3 设置DNS名
    • 5.4 设置 IP 地址
    • 5.5 设置NTP服务器
    • 5.6 设置代理服务器
    • 5.7 [可选] 主动获取DHCP IP
    • 5.8 SSH eve-ng
  • 6. 验证

插播一条广告

1. 环境准备

EVE-NG可以作为虚拟机被安装在VMware Workstation , ESXi 或其他虚拟机管理工具上,也可以作为操作系统直接被安装在裸金属服务器上。

本篇教程将指导读者如何在 ESXi 中安装EVE-NG,搭建属于自己的网络模拟实验环境。

本文也适用于任何以虚拟机形式安装EVE-NG的环境。

2. 下载 EVE-NG 镜像

官方下载网站:https://www.eve-ng.net/index.php/download/

找到 Free EVE Community Edition Version 6.0.1-12

在这里插入图片描述

上传 eve-ng 镜像至 ESXi 的数据存储中。

在这里插入图片描述

3. 安装 EVE-NG 虚拟机

在ESXi中安装EVE-NG

3.1 创建 eve-ng 虚拟机

登录 Host Client,点击 Create / Register VM,选择创建新虚拟机。

需要填写的值如下列表,其余选项保持默认即可。

标号参数说明
2Name定义虚拟机名称
3Guest OS family选择 Linux
4Guest OS version选择 Ubuntu Linux (64-bit)。eve-ng建立在ubuntu系统上

在这里插入图片描述

3.2 选择存储

选择1TB数据存储,尽可能给充足的存储容量,后续在 eve-ng 上安装ESXi,vCenter用。

在这里插入图片描述

3.3 定义虚拟机计算资源

选项说明
CPU越大越好(根据电脑实际CPU核心来选择)
Memory越大越好(根据电脑实际内存大小来选择)
Hard Disk1越大越好
Network Adapter1选择能用跳板机访问的网络即可。建议使用带有DHCP服务的端口组
CD/DVD Drive选中刚才上传的eve-ng ISO镜像。

在这里插入图片描述

(1)开启CPU虚拟化功能

在这里插入图片描述

(2)精简置备磁盘

将虚拟磁盘置为精简置备,以节省存储资源。

在这里插入图片描述

3.4 检查虚拟机设置

确认无误后,点击 Finish

在这里插入图片描述

开机后,等待系统初始化,进入安装系统界面。

4. 安装系统

4.1 选择系统语言

保持默认 English。

在这里插入图片描述

4.2 选择系统键盘类型

保持默认 English (US)

在这里插入图片描述

选中 Continue ,按回车键。

在这里插入图片描述

4.3 等待系统安装

在这里插入图片描述

当出现如下画面,说明系统安装成功。

正常情况下,eve-ng 会获取到一个IP,此时 eve-ng 未能正常获取IP,稍后手动重置。

在这里插入图片描述

5.初始化 eve-ng

输入root/eve,登录系统。

5.1 设置密码

输入为密文,输入完成后直接按回车即可。

在这里插入图片描述

再次确认密码

在这里插入图片描述

5.2 设置主机名

在这里插入图片描述

5.3 设置DNS名

如果环境中没有DNS服务,保持默认即可。

在这里插入图片描述

5.4 设置 IP 地址

根据实际情况选择 DHCP 或 static

在这里插入图片描述

5.5 设置NTP服务器

如果没有NTP服务器,保持默认为空。

在这里插入图片描述

5.6 设置代理服务器

没有的话,保持默认选项即可。

在这里插入图片描述

等待eve-ng初始化

在这里插入图片描述

初始化完成。

5.7 [可选] 主动获取DHCP IP

登录系统后,主动向DHCP服务器获取IP

ip link set eth0 up
sudo dhclient -r
sudo dhclient

在这里插入图片描述

5.8 SSH eve-ng

IP获取成功后,SSH登录。

在这里插入图片描述

6. 验证

打开浏览器访问:http://10.131.227.170/

用户名和密码为:admin/eve

保持默认 Native console

在这里插入图片描述

进入到文件管理页面。

在这里插入图片描述

此时 eve-ng 部署成功。

为了方便读者在手机上阅读文章,请大家关注下面的公众号,之后博文也会同步到上面,之前的文章也会慢慢整理并同步
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/645708.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

2024.05.25 第 131 场双周赛

Leetcode 第 131 场双周赛 求出出现两次数字的 XOR 值 [Leetcode 求出出现两次数字的 XOR 值](https://leetcode.cn/problems/find-the-xor-of-numbers-which-appear-twice/description/] 给你一个数组 nums ,数组中的数字 要么 出现一次,要么 出现两次…

自从有了可观测性,传统运维如何进行提升?

在 201x 年,随着容器技术的出现,容器的部署方式逐渐被各大互联网公司采用,相比物理机/虚拟机,容器的好处是环境隔离、轻量、快速。 但是管理容器是一件复杂的事情,后来出现了 Kubernetes,成为了事实上的容…

数据结构(五)树与二叉树

2024年5月26日一稿(王道P142) 基本概念 术语 性质 二叉树 5.2.2 二叉树存储结构

MySQL|主从复制配置

我使用的是两个云服务器,如果读者使用的是虚拟机和本机,配置会简单很多。 关于云服务器安全组设置、防火墙端口等问题请参考文章: 使用华为云服务器进行项目部署(云服务器、防火墙配置) 条件:master 和 s…

网络安全之安全协议浅谈

安全协议 安全协议概述安全协议分类IPSecIPSec安全协议IPSec架构IPSec封装模式AH协议ESP协议SET协议SET协议电子交易模型SET协议安全目标认证中心CA 安全协议概述 安全协议是信息交换安全的核心,它在网络不同层次上、针对不同应用,通过对各种密码学技术…

006、API_单线程

Redis使用了单线程架构和I/O多路复用模型来实现高性能的内存数据库 服务,本节首先通过多个客户端命令调用的例子说明Redis单线程命令处理 机制,接着分析Redis单线程模型为什么性能如此之高,最终给出为什么理 解单线程模型是使用和运维Redis的…

面向对象------多态

1.多态的定义 通俗来说,当同一种行为或者事情发生在不同的对象上,这些行为或者事情最终得到的结果不同。 注意:多态要发生在继承的基础上。 例如:彩色打印机和黑白打印机。 彩色打印机和黑白打印机是不同的对象,但…

微信小程序源码-基于Java后端的小区租拼车管理信息系统毕业设计(附源码+演示录像+LW)

大家好!我是程序员一帆,感谢您阅读本文,欢迎一键三连哦。 💞当前专栏:微信小程序毕业设计 精彩专栏推荐👇🏻👇🏻👇🏻 🎀 Python毕业设…

跟TED演讲学英文:How to escape education‘s death valley by Sir Ken Robinson

How to escape education’s death valley Link: https://www.ted.com/talks/sir_ken_robinson_how_to_escape_education_s_death_valley Speaker: Sir Ken Robinson Date: April 2013 文章目录 How to escape educations death valleyIntroductionVocabularySummaryTranscri…

使用残差网络识别手写数字及MNIST 数据集介绍

MNIST 数据集已经是一个几乎每个初学者都会接触的数据集, 很多实验、很多模型都会以MNIST 数据集作为训练对象, 不过有些人可能对它还不是很了解, 那么今天我们一起来学习一下MNIST 数据集。 1.MNIST 介绍 MNIST 数据集来自美国国家标准与技术研究所, National Institute of S…

Spring MVC+mybatis项目入门:旅游网(四)用户注册——mybatis的配置与使用以及Spring MVC重定向

个人博客:Spring MVCmybatis项目入门:旅游网(四)用户注册2-持久化 | iwtss blog 先看这个! 这是18年的文章,回收站里恢复的,现阶段看基本是没有参考意义的,技术老旧脱离时代(2024年…

MiniMax 悄咪咪上线的这款 AI 产品,好用到爆炸!

大模型太卷了!上周国外某款多模态大模型的出现,立刻掀起了 AI 领域对话式多模态交互的热潮。不管是文字、语音,还是图片,都能与你进行实时交互。随后,谷歌也推出了类似的 Astra。 然而,国外的交互式大模型…

线性回归模型之套索回归

概述 本案例是基于之前的岭回归的案例的。之前案例的完整代码如下: import numpy as np import matplotlib.pyplot as plt from sklearn.linear_model import Ridge, LinearRegression from sklearn.datasets import make_regression from sklearn.model_selectio…

2024年弘连网络FIC大会竞赛题线下决赛题

总结: FIC决赛的时候,很多小问题没发现,在pve平台做题确实很方便。 这套题目复盘完,服务器这块的知识确实收获了很多,对pve集群平台和网络拓扑也有了一定的认识,感谢各位大佬悉心指导。 接下来&#xff0…

【数据结构】哈希表的原理及其实现

文章目录 哈希表的概念哈希函数的设计常见的哈希函数 哈希冲突1. 闭散列代码实现 2. 开散列拉链法的优点 针对开散列哈希的扩展基于开散列拉链法封装哈希表MyHash.h 基于哈希表实现unordered_map类Myunordered_map.h 基于哈希表实现unordered_set类Myunordered_map.h 哈希表的概…

ROCm上运行Transformer

10.7. Transformer — 动手学深度学习 2.0.0 documentation (d2l.ai) 代码 import math import pandas as pd import torch from torch import nn from d2l import torch as d2l#save class PositionWiseFFN(nn.Module):"""基于位置的前馈网络""&qu…

解决Error: error:0308010C:digital envelope routines::unsupported的四种解决方案

问题描述: 报错:Error: error:0308010C:digital envelope routines::unsupported 报错原因: 主要是因为 nodeJs V17 版本发布了 OpenSSL3.0 对算法和秘钥大小增加了更为严格的限制,nodeJs v17 之前版本没影响&am…

Rust后台管理系统Salvo-admin源码编译

1.克隆salvo-admin后台管理系统源码: https://github.com/lyqgit/salvo-admin.git 2.编译 编译成功 3.创建mysql数据库与执行sql脚本 输入名称ry-vue 执行sql脚本 全部执行上面3个sql 修改数据库用户名与密码: 清理及重新编译 cargo clean cargo build 4.运行并测试 cargo…

基于JAVA GUI体育馆管理系统的会员功能

Java GUI即Java图形用户界面,是一种使用图形化元素(如窗口、按钮、文本框等)来构建用户界面的技术。它基于Java的Swing框架,可以用于创建各种复杂的用户界面,包括窗口、对话框、菜单、按钮、文本框、复选框、下拉列表等…

仅需一块 4GB 的 GPU ,就能运行开源大语言模型:Llama3 70B

最强的开源大语言模型 Llama3 已经发布一段时间了,一些盆友资源有限,私信询问是否可以使用 4GB 的 VRAM 在本地运行 Llama3 70B。 与 GPT-4 相比,Llama3 的性能如何?Llama3 使用了哪些关键的前沿技术使其变得如此强大&#xff1f…