CHR: Installation
本页概述如何在虚拟环境中安装和配置 Cloud Hosted Router(CHR),涵盖系统要求、RAM 计算方法、磁盘镜像格式、下载步骤、虚拟机创建以及访问方式。
CHR:安装
概述与系统要求
Cloud Hosted Router(CHR)是 RouterOS 的虚拟化版本,专为在 x86_64 虚拟环境中运行而设计。它提供与 MikroTik 硬件设备相同的核心路由、防火墙、VPN 和管理功能。
宿主机系统要求
- CPU:支持虚拟化的 64 位处理器
- RAM:256 MB 或更多
- 磁盘:128 MB 或更多
容量限制
RouterOS 版本 6
- CHR 虚拟硬盘最大容量:16 GB
RouterOS 版本 7
- 最大 RAM 和磁盘空间受 Linux 内核 5.6.3 限制,并取决于具体硬件。
计算最小 RAM 需求
所需的最小 RAM 取决于 CPU 数量和接口数量。使用下面的对应公式计算近似值:
-
RouterOS v6:
RAM = 128 + [ 8 × (CPU_COUNT) × (INTERFACE_COUNT - 1) ] -
RouterOS v7:
RAM = 512 + [ 8 × (CPU_COUNT) × (INTERFACE_COUNT - 1) ]
建议:对于 CHR 实例,至少分配 1024 MiB RAM。
软件要求
- 软件包版本:RouterOS v6.34 或更新版本
可用的磁盘镜像格式
- RAW disk image:
.img文件 - VirtualBox disk image:
.vdi文件 - VMware disk image:
.vmdk文件 - Hyper-V disk image:
.vhdx文件 - OVA appliance:
.ova文件
警告
这些只是磁盘镜像,必须挂载到虚拟机上使用。
下载 CHR 镜像
- 打开 MikroTik 下载页面的 Cloud Hosted Router 区域。
- 选择适用于你平台的镜像格式。
- 下载文件。
创建并配置虚拟机
- 在你的虚拟化平台上创建一台新虚拟机。
- 把 CHR 磁盘镜像挂载为系统盘。
- 启动虚拟机。
虚拟网络适配器
信息
Fast Path 支持情况
- RouterOS v7:vmxnet3 和 virtio-net 接口支持 Fast Path。
- RouterOS v6:不支持 Fast Path。
访问 CHR
- 用户名:
admin - 密码:无(首次登录后应立即设置一个强密码)
首次启动后,CHR 默认以 Free license 运行。要激活试用版或升级授权,请使用 /system/license/renew。
各平台专用指南
支持的虚拟化平台
- VMware ESXi
- VMware Fusion
- Proxmox VE (KVM/QEMU)
- Hyper-V
- VirtualBox
- Xen Server
警告
CHR 无法在 bhyve 虚拟化平台上运行。CHR 不支持半虚拟化(para-virtualized)平台。 注意: 使用 Hyper-V 时仅支持第 1 代虚拟机。
重要: 任何虚拟化平台都不支持半虚拟化。
支持的云平台
- Amazon Web Services (AWS)
- Google Cloud Platform (GCP)
- Hetzner Cloud
- Linode
- Microsoft Azure
- Vultr