在甲骨文云服务上 DD 安装 MikroTik RouterOS CHR
2024-10-18 14:49:33
This post is also available in English and alternative languages.
甲骨文的 Free Tier 用户无法上传自定义镜像(Custom Image),无法通过 ISO/VMDK 方式安装。我们可以先启动一台实例,再使用 dd 命令将 CHR 磁盘镜像直接写入 /dev/sda
。
MikroTik 官方所提供的磁盘镜像均为 Legacy BIOS 模式,而各家 VPS 平台均默认采用 UEFI 引导。因此,直接写入 CHR 磁盘镜像会导致无法启动。甲骨文的 Rocky Linux 实例似乎采用的 Legacy BIOS 模式,可以直接使用 dd
命令写入 CHRv6 磁盘镜像并使用,但手动升级 CHRv7 后会挂掉。因此,建议使用 tikoci/fat-chr 提供的支持 UEFI 的 CHRv7 磁盘镜像。
1 | cd /tmp |
用户名为 admin
,密码为空。首次登录后请立即修改密码,否则极有可能被扫描器扫到。可以在 IP/Services
中关闭不必要的服务,如 www
、api
、winbox
等,仅保留 SSH 服务。
在 CHR License Levels 中,Free License 仅支持 1M 的带宽。在 /system/license/renew
中输入 MikroTik 客户平台的账号密码,即可获得 60 天试用 License。类型选 P1 即可,带宽限制为 1Gbps。
如果只是用 CHR 来收 BGP 表或者做 DNS 查询,其实 1Mbps 的 Free License 就够用了。