Proxmox VE(PVE) 安装MikroTik RouterOS(ROS)软路由

文章目录

  • ovf文件:包含了虚拟机的硬件配置,例如cpu规格、内存等。
  • 一个或多个vmdk文件:这些是虚拟机的硬盘镜像,数量取决于虚拟机有多少个硬盘。

准备

文件上传

把ovf文件上传到Proxmox主机,可以用winscp,也可以在web端上传到存储,在右边选择“内容”-“上传”即可,这里有一个技巧,因为上传的只能是iso或者容器模板,这里选择iso,然后把之前的ova文件加上一个iso后缀就可以上传成功了。

我用的是MobaXterm,可以ssh也可以scp

把ovf和vmdk文件上传到指定目录,哪里都可以,只要记住,这里我放在/tmp文件夹

  1. 在/tmp文件夹内创建新文件夹ros
  2. 把ovf和vmdk文件上传到该目录

文件导入

cd  /tmp/ros

qm importovf 666 MikroTik-RouterOS-L5.ovf local --format qcow2
  • 666 是虚拟机的id,在proxmox所有虚拟机中要唯一,是一个3位数字,可自定义,默认100起
  • MikroTik-RouterOS-L5.ovf 是主要ovf文件,包含了虚拟机的硬件配置,例如cpu规格、内存等。
  • –format qcow2 是指定导入后硬盘镜像的格式,默认是raw格式。

保留L5授权码及添加网卡

ssh登录

vi /etc/pve/qemu-server/111.conf

保留授权

在 ide0: local:666/vm-666-disk-0.qcow2 后添加一下内容,使用命令 A

,model=VMware%20Virtual%20IDE%20Hard%20Drive,serial=00000000000000000001

添加网卡

可以在该文件修改,也可以在页面进行修改

查看网卡对应的号码,当前目录或者根目录都行

lspci

记住网卡的号码,添加直通或不直通的号码,当然也可以直接从PVE的界面进行添加PCI设备
在最后添加以下内容,使用命令 G o

hostpci0:01:00.0 
hostpci1:01:00.1

保存退出:wq!

修改硬件配置

在PVE界面进行,比如我把内存调整为512MB,核心调整为1个

启动之后设置ip

  1. 登录pve管理界面,打开控制台
  2. 用户名admin,密码为空,登录
  3. 默认IP为192.168.88.1,可使用ip address print 查看
  4. 删除默认ip,使用命令ip address remove 0
  5. 查看网口,interface print
  6. 更改lan口的ip地址为192.168.1.8,比如说是ether2,就是最小数的网卡,输入命令:ip address add address=192.168.1.8/24 interface=ether2
  7. 使用ip address print 查看ip
  8. 网线连接网卡(因为我是直通网卡,虚拟的不需要),最小数的网卡比如是ether2就是上面的hostpci0:01:00.0,先添加的网卡
  9. 使用winbox连接
上一篇:routeros ipsec ikev2的一些资料先记录下来


下一篇:ros routeros ikev2 ipsec传输模式配置