GNS3 vm 添加 H3C VSR1000 镜像、导入初始配置

从华三官网下载 VSR1000 最新版镜像

解压文件,使用 VSR1000_H3C-CMW710-R1340P19-X64.qco

在 Linux 中编辑该镜像文件

# 查看是否加载 nbd 模块 
sudo lsmod | grep nbd
# 加载nbd模块
sudo modprobe nbd max_part=16
# 挂载
qemu-nbd -c /dev/nbd0 VSR1000_H3C-CMW710-R1340P19-X64.qco
# 查看挂载的分区
 fdisk -l /dev/nbd0

在这里插入图片描述

可以看到有 3 个分区,前两个是启动分区,配置文件保存在第三个分区中,挂载第三个分区

# 挂载
mount /dev/nbd0p3 /tmp/test1/
# 查看分区文件
ls
# 可以看到几个镜像文件
VSR1000-CMW710-BOOT-R1340P19-X64.bin            VSR1000-CMW710-SYSTEM-R1340P19-X64.bin
VSR1000-CMW710-PACKET-CAPTURE-R1340P19-X64.bin  VSR1000-X64.ipe

在这里插入图片描述
将配置文件写入到 startup.cfg 中

cd /tmp/test1
sudo tee startup.cfg <<EOF
#
line class aux
 user-role network-admin
 undo user-role network-operator
 authentication-mode none
 idle-timeout 0 0
#
line class con
 user-role network-admin
 idle-timeout 0 0
 authentication-mode none
#
line vty 0 63
 user-role network-admin
 idle-timeout 0 0
 authentication-mode scheme
#
 ssh server enable
#
local-user admin class manage
 authorization-attribute user-role network-admin
 password simple Admin@h3c.com
 service-type terminal ssh
#
EOF

配置文件写入后,取消挂载,导入 GNS3 中

# 取消挂载
umount  /tmp/test1/
qemu-nbd -c /dev/nbd0

导出文件到 Windows 中

打开 GNS3,添加模板

在这里插入图片描述

在这里插入图片描述

选择 HPE VSR1001 ,点击 Install

在这里插入图片描述

qemu 只能运行在 GNS3 VM 中

在这里插入图片描述

一直点 下一步

在这里插入图片描述

这里 ② 处要打勾,表示允许使用自定义文件,然后 Import 导入自定义的 qco 文件

在这里插入图片描述

导入完成后,点击右下角 Refresh,刷新状态后, 下一步 Next

在这里插入图片描述

完成添加后,可以看到自定义的镜像,右键配置模板。

在这里插入图片描述

在这里插入图片描述
将名字改为 H3C VSR1000

因为这是一个 qemu 虚拟机,所以 Console type 默认是 vnc,这样就不能使用 SecureCRT 等终端工具连接模拟器;
如果改为 telnet,打开设备后会提示没权限操作设备。
原因:默认情况下 telnet 连接的是设备的 aux0 口,而 aux0 是 network-operator 权限,无法操作设备。

这就是前面要内置初始配置的原因。

由于自定义的镜像内置了 startup.cfg,为路由器设备开启了 aux0 口的权限。

line class aux
 user-role network-admin
 undo user-role network-operator
 authentication-mode none
 idle-timeout 0 0
#

所以,这里 Console type 可以使用 telnet。

拖一台设备启动测试下,查看设备的配置: dis save

在这里插入图片描述

可以看到自定义的初始配置已经生效,可以愉快的使用 SecureCRT 连接设备了!

如果你不想自己自定义的话,可以从下面链接下载镜像。

https://download.csdn.net/download/q965844841qq/86504069

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

某呆啊

赏个糖吃吧~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值