Proxmox安装
去除订阅弹窗
免费版本的PVE会在登陆WEB管理页面时提示 没有有效的订阅
。
You do not have a valid subscription for this server. Please visit www.proxmox.com to get a list of available options.
我们可以通过修改源码来去除这个提示,打开文件 /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js ,找到第381行。
if (data.status !== = 'Active') {
Ext.Msg.show({
title: gettext('No valid subscription'),
icon: Ext.Msg.WARNING,
message: Proxmox.Utils.getNoSubKeyHtml(data.url),
buttons: Ext.Msg.OK,
callback: function (btn) {
if (btn !== 'ok') {
return;
}
orig_cmd();
}
});
}
将if (data.status !=== 'Active')
修改为if (false)
。
开启设备直通IOMMU
打开文件 /etc/default/grub ,找到第9行GRUB_CMDLINE_LINUX_DEFAULT="quiet"
Intel设备修改为
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on"
AMD设备修改为
GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on"
更新grub并重启
update-grub
reboot
RouterOS安装
授权
RouterOS有P系列和L系列两种授权,L系列绑定硬盘,迁移困难,故还是推荐使用L系列CHR(虚拟化)版本。价格参考如下表,可自己某宝购买授权转移到自己账号。
授权等级 | 速度上限 | 价格 |
---|---|---|
Free | 1M | $45 |
P1 | 1G | $95 |
P10 | 10G | $250 |
PU | Unlimited | $350 |
安装
- 根据自身需求选择CPU、内存配置,我选择了双核1G已经完全过剩
- 删除创建VM时的硬盘
- 切换到Proxmox Shell中
# 下载Ros镜像
$ wget https://download2.mikrotik.com/routeros/6.48.1/chr-6.48.1.img.zip
# 解压缩
$ unzip chr-6.48.1.img.zip
# 调整镜像大小(作为实际硬盘大小)
$ qemu-img resize chr-6.48.1.img +1G
# 挂载到上一步创建的VM中,ID 111请按实际为准
$ qm importdisk 111 chr-6.48.1.img local-lvm
- 将上一步挂载的硬盘添加到VM中
- 启动ROS,并通过Winbox访问(Winbox可在ROS没有固定IP的情况下直接通过mac访问)
- 点击侧边栏中
System->License
,在弹出的窗口中Renew License
,输入自己的id和密码,生成一个新的System ID - 去mikrotik中将自己的prepaid key分配到这个System ID中完成激活
旁路由安装
旁路由系统选用Debian,自行从官网https://www.debian.org/distrib/下载安装即可。