PnetLab模拟器安装锐捷镜像

安装准备:

1.安装完成pnetlab,这里不过多叙述;
2.在锐捷的网站下载好模拟器镜像(目前只支持Switch和Router),下载地址:https://www.ruijie.com.cn/fw/wd/88899/

官网下载后的内容包括下面几个文件:
PnetLab模拟器安装锐捷镜像_第1张图片
接下来,进行镜像的导入。

安装步骤:

  1. 通过scp或者其他工具将模拟器模板"Ruijieroute.yml/ Ruijieswitch.yml"上到pnet的“/opt/unetlab/html/templates/”目录下。我这里使用的MobaXterms:
    PnetLab模拟器安装锐捷镜像_第2张图片
  2. 通过vim修改上述2个文件中qemu_options字段,以让锐捷镜像模拟器支持telnet登陆:
    PnetLab模拟器安装锐捷镜像_第3张图片
    需要修改的内容如下:修改完成后wq退出。
    qemu_options: -machine type=pc,accel=kvm -chardev socket,id=serial1,path=console.sock,server=on,wait=off -serial chardev:serial1 -serial mon:stdio -cpu qemu64,+sse2,+sse4.1,+sse4.2,+popcnt,+ssse3,+vmx -vga std -rtc base=utc
    
  3. 配置锐捷模拟器镜像图标。这时我们需要将“ruijieroute.png”和“ruijieswitch.png”拷贝到Pnetlab中的“/opt/unetlab/html/images/icons”目录下。
    PnetLab模拟器安装锐捷镜像_第4张图片
  4. 上传锐捷 config 配置导出脚本(通过配置脚本,可以把配置固化在设备上,因此用户
    可以直接把拓扑发送给其他人,其他人可以直接导入有配置的拓扑)。导入文件:“config_ruijie.py”,导入目录:“/opt/unetlab/scripts”。
    在这里插入图片描述
  5. 上传模拟器镜像。首先用命令“mkdir -p /opt/unetlab/addons/qemu/Ruijieroute-1.0”和“mkdir -p /opt/unetlab/addons/qemu/Ruijieswitch-1.0”分别创建存放存放路由器和交换机的镜像存储目录。然后将下面两个目录中的hda.qcow2文件分别拷贝到Pnetlab中我们创建的Ruijieroute-1.0和Ruijieswitch-1.0中即可。
    在这里插入图片描述
  6. 全部配置完成后,需要输入命令修复相关权限。 修复命令:unl_wrapper -a fixpermissions
    在这里插入图片描述

完成上述步骤后,就可以在PnetLab上部署锐捷的模拟器镜像了:
PnetLab模拟器安装锐捷镜像_第5张图片
成功,到此完成了所有步骤。

你可能感兴趣的:(网络工具,锐捷,pnetlab,pnet,模拟器,镜像)