CCNA Lab Setup
LAB安装步骤
- 从 https://www.eve-ng.net/index.php/download/#DL-COMM 下载:
Free EVE Community Edition Version 6.2.0-4
在vm ware workstation player中安装部署。
- 下载以下两个镜像:
vios-adventerprisek9-m.SPA.159-3.M6.tgz
viosl2-adventerprisek9-m.ssa.high_iron_20200929.tgz
解压到/opt/unetlab/addons/qemu目录,解压后得到virtioa.qcow2文件
1 | root@eve-ng:/opt/unetlab/addons/qemu# ls -R |
- 修复权限(至关重要!)
在 EVE-NG 中,只要您对镜像目录或实验文件进行了任何修改(包括上传新镜像),都必须运行此命令,否则新节点将无法启动。
1 | /opt/unetlab/wrappers/unl_wrapper -a fixpermissions |
CE 版本默认 使用 apache2 + PHP-FPM 来提供 Web GUI
http://<虚拟机IP>/ 登录,默认用户名admin,密码eve
- 网页端登录创建节点设备
- 在 EVE-NG 网页界面的左侧导航栏,点击
Add New Lab或Labs菜单。 - 输入实验的名称(例如:
CCNA_STP_VLAN_Lab)和简短的描述。 - 点击
Save创建实验。
➕ 添加网络设备节点
进入创建的实验拓扑界面:
- 在空白处鼠标右键,选择 **
Add a new Node**。 - 在弹出的窗口中,选择您已安装的镜像:
- 选择 Cisco IOL/IOU 或 Cisco vIOS 来添加交换机(L2)和路由器(L3)。
- 设置您需要的设备数量、名称前缀、图标等。
- 点击 **
Save**。
🔗 连接设备并启动
- 将设备拖动到合适的位置。
- 用鼠标单击一个设备,然后拖动连接到另一个设备,选择要连接的接口(例如:
GigabitEthernet0/1到GigabitEthernet0/1)。 - 连接完成后,右键点击设备图标,选择
Start启动设备。 - 启动完成后,双击设备图标即可打开控制台(通常是 HTML5 或 VNC 客户端)开始配置!
EVE-NG 对镜像文件的文件夹命名和内部文件命名有非常严格的标准,这直接决定了 EVE-NG 能否正确识别和启动设备。
以下是 EVE-NG 中最核心的命名标准(以QEMU 和 IOU 镜像为例):
EVE-NG 镜像命名标准
- 根目录结构:
- 所有镜像必须放在
/opt/unetlab/addons/下对应的子目录中。 - QEMU 镜像(如 vIOS, CSR, ASA, Juniper 等)放在
/opt/unetlab/addons/qemu/目录下。 - IOU/IOL 镜像(Cisco IOS on Linux)放在
/opt/unetlab/addons/iol/bin/目录下。
- 所有镜像必须放在
QEMU 镜像命名标准 (如 vIOS/IOSv/ASA)
QEMU 镜像(如 viosl2 和 vios-l3)。它们必须放在一个文件夹中,且文件夹内部的文件名必须固定。
- 文件夹命名标准(例如:Cisco vIOS Router):
- 文件夹名称必须以特定前缀开头,后跟版本号或其他标识。
- 常用前缀:
vios-(vIOS Router),viosl2-(vIOS L2 Switch),csr1000v-,asav-,veos-等。 - 示例:
vios-l3-159,viosl2-adventerprise
- 内部文件命名标准:
- QEMU 文件夹内部的主启动文件必须以特定名称命名,以供 EVE-NG 识别为硬盘。
- 最标准名称:
virtioa.qcow2(用于大多数现代虚拟化设备,包括 vIOS/IOSv) - 其他常见名称:
hda.qcow2(用于某些旧设备或 Linux),flash.qcow2
IOL/IOU 镜像命名标准 (Cisco IOS on Linux)
如果使用 IOU/IOL 镜像来节省资源,则命名标准针对的是文件本身:
- 文件存放位置: 镜像文件直接放在
/opt/unetlab/addons/iol/bin/目录下。 - 文件命名标准:
- 文件命名需要清晰地标识是 L2 还是 L3。
- L2 示例:
i86bi-linux-l2-adventerprisek9-15.1g.bin - L3 示例:
i86bi-linux-l3-adventerprisek9-15.4.1T.bin
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 满杯是幸福 空杯是自由!
评论
