当前位置:   article > 正文

PNET模拟器导入锐捷镜像_pnet 锐捷镜像

pnet 锐捷镜像

我用的是锐捷1.06的路由器和交换机镜像,pnet版本5.3.13,其他的版本可能会不适用此方法

按照锐捷官方给的使用说明会有一些小问题,这里纠正了这些小问题

pnet更新5.3.13方法:

curl -sL 'https://labhub.eu.org/api/raw/?path=/UNETLAB%20I/upgrades_pnetlab/bionic/install_pnetlab_latest_v5.sh' | sh

首先准备好锐捷镜像,我这边把路由器和交换机镜像全都放到一起了

上传之前先编辑路由器和交换机模板文件:

  1. #添加这一行
  2. qemu_nic: virtio-net-pci
  3. #修改原本的内容
  4. qemu_options: -machine type=pc,accel=kvm -chardev
  5. socket,id=serial1,path=console.sock,server=on,wait=off -serial chardev:serial1 -serial
  6. mon:stdio -cpu qemu64,+sse2,+sse4.1,+sse4.2,+popcnt,+ssse3,+vmx -vga std -rtc base=utc

上传模板、图标、脚本:

  1. scp -r .\Ruijieroute.yml root@192.168.88.155:/opt/unetlab/html/templates/intel
  2. scp -r .\Ruijieswitch.yml root@192.168.88.155:/opt/unetlab/html/templates/intel
  3. scp -r .\Ruijieroute.png root@192.168.88.155:/opt/unetlab/html/images/icons
  4. scp -r .\Ruijieswitch.png root@192.168.88.155:/opt/unetlab/html/images/icons
  5. scp -r .\config_ruijie.py root@192.168.88.155:/opt/unetlab/scripts

在锐捷官方的文档中直接把模板文件上传到了/opt/unetlab/html/templates下面,上传完会发现怎么都找不到设备,实际上是要上传到intel下。(amd的cpu可能是要上传到amd下吧,我也不知道)

ssh连接到pnet后台,创建存放设备的文件夹

  1. mkdir -p /opt/unetlab/addons/qemu/Ruijieroute-1.0
  2. mkdir -p /opt/unetlab/addons/qemu/Ruijieswitch-1.0

 继续上传镜像文件

  1. scp -r .\Ruijieroute-V1.06\hda.qcow2 root@192.168.88.155:/opt/unetlab/addons/qemu/Ruijieroute-1.0
  2. scp -r .\Ruijieswitch-V1.06\hda.qcow2 root@192.168.88.155:/opt/unetlab/addons/qemu/Ruijieswitch-1.0

用浏览器进入pnet,在系统->系统设置中修复一下权限

 这个时候实验里面添加锐捷设备已经可以正常启动了,不过使用telnet连接不会有任何输出

继续操作,修改镜像,ssh连接到pnet后台

  1. cd /opt/unetlab/addons/qemu/Ruijieswitch-1.0/
  2. guestfish -a hda.qcow2

run

稍微等一等,可能会出现进度条,有进度条就等到百分之百,没有就等光标出来

  1. mount /dev/sda5 /
  2. copy-out /grub/grub.cfg /home/

到这再开一个ssh连接

vim /home/grub.cfg

 把红框里面的S0改成S1,官方文档上说把S1改成S0是错的,这里原本就是S0,正确的应该是改成S1

 修改完保存一下,回到之前的终端

  1. copy-in /home/grub.cfg /grub/
  2. umount /
  3. exit

这个时候再启动设备,用telnet连接过一会儿就正常有输出了

上面只演示了交换机镜像的修改方法,路由器步骤是一样的。 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/459855
推荐阅读
相关标签
  

闽ICP备14008679号