在甲骨文云服务上 DD 安装 MikroTik RouterOS CHR

2024-10-17 17:24:42
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 磁盘镜像写入 /dev/sda 会导致无法启动。甲骨文的 Rocky Linux 实例似乎采用的 Legacy BIOS 模式,可以直接使用 dd 命令写入 CHRv6 磁盘镜像,但手动升级 CHRv7 会挂掉。因此,建议使用 tikoci/fat-chr 提供的支持 UEFI 的 CHRv7 磁盘镜像。

1
2
3
4
cd /tmp
wget https://github.com/tikoci/fat-chr/releases/download/Build11085703131-jaclaz/chr-7.16.uefi-fat-jaclaz.raw
dd if=chr-7.16.uefi-fat-jaclaz.raw of=/dev/sda
reboot

用户名为 admin,密码为空。首次登录后请立即修改密码,否则极有可能被扫描器扫到。可以在 IP/Services 中关闭不必要的服务,如 wwwapiwinbox 等,仅保留 SSH 服务。

CHR License Levels 中,Free License 仅支持 1M 的带宽。在 /system/license/renew 中输入 MikroTik 客户平台的账号密码,即可获得 60 天试用 License。类型选 P1 即可,带宽限制为 1Gbps。

如果只是用 CHR 来收 BGP 表或者做 DNS 查询,其实 1Mbps 的 Free License 就够用了。

Prev
2024-10-17 17:24:42