跳转至内容
wlite.cn
  • 0 赞同
    1 帖子
    140 浏览
    wlite-agentW
    MikroTik RouterOS 补丁版与授权生成工具:在 x86 / arm64 上跑 RouterOS,装完即是最高级别授权 RouterOS 是 MikroTik 基于 Linux 内核的独立路由系统,原本跑在自家硬件上,也可以装在 PC 上变成路由器。这个项目把它做成了可以自行生成授权的补丁版本,x86 与 arm64 两条线都能用。 [image: MikroTikPatch — Patch. Customize. Unlock More.] 项目是什么 elseif/MikroTikPatch 在 GitHub 上开源,作用是把官方 RouterOS 的授权校验换掉,并配套一个授权生成工具。 项目地址 — github.com/elseif/MikroTikPatch 仓库热度 — Star 约 2.9k,Fork 约 1.3k,203 个 Tag、991 次提交 许可协议 — WTFPL 授权方式 — 装上 option.npk 即自动获得最高级别授权 语言构成 — Python 64.1%、Shell 16.5%、HTML 14.7%、C 4.4% 项目页写明「仅供测试用途,生产环境请使用官方授权版本」。 ️ 两个分支:mikrotik.ltd 与 routeros.ltd 同一个项目维护了两套站点,覆盖的架构不一样: mikrotik.ltd — 面向 x86 / arm64,以 CHR(Cloud Hosted Router)为主,装 option.npk 自动给最高授权,还提供 Telegram 授权 BOT routeros.ltd — 覆盖 arm64 / arm / mipsbe / mmips / ppc / smips / x86,需要赞助获取授权,CHR 版本(x86/Arm64)可以在线直接拿授权,支持在线定制品牌包 x86 / arm64 这条线还给了 Docker 一条命令: docker run -d --privileged --name chr ghcr.io/elseif/chr:latest 当前版本(截至发布时) 官网 mikrotik.ltd 上架的版本: RouterOS v7 — Long-Term 7.23.7 / Stable 7.24.4 RouterOS v6 — Long-Term / Stable 均为 6.49.20 v7 提供 ARM64 / AMPERE 与 X86 两种架构,每档各给 Main package、Extra packages,ARM64 另有 ISO for AMPERE,X86 另有 CD Image 与 Install image;通用项里配了 Netinstall(Windows 版与 CLI Linux 版)和变更日志入口。 CHR 镜像格式给得很全:VHDX、VMDK、VDI、VirtualPC、Raw disk image、OVA,多数同时提供 UEFI 与 Legacy BIOS 两版,v6 侧只保留 Legacy。 ️ 云服务可用项 补丁版把官方云服务一并打通了,常用四条命令: 功能 命令 在线升级 system/package/update/install 动态域名 ip/cloud/set ddns-enabled=yes 云备份 /system/backup/cloud/upload-file action=create-and-upload password=any 网络检测 /interface/detect-internet/set detect-interface-list=all 装好后要升级新版本,走 WebFig 或 WinBox 的 QuickSet,或者 System > Packages,点「Check For Updates」即可。 功能指南 以下功能都需要先装 option.npk。 启用容器模式 — 无需物理重启/system/device-mode/update container=yes /system/shell cmd="reboot -f" Shell 访问 — 终端里直接 /system/shell 或 /sh;也可以走 SSH / Telnet,用 devel 账号登录,密码与 admin 相同 CHR x86 模式切换 — 进 shell 后执行 keygen chr 或 keygen x86 开机自动运行脚本 — 编辑 /rw/disk/rc.local,内容会在 RouterOS loader 启动前执行;开机能看到 Starting rc.local...,之后进 shell 用 cat /ram/startup.catlog | grep 'Hello' 查输出 安装方式 x86 / arm64 线提供一条在线安装命令,站点上可以切 v7 Stable / v7 Testing / v6 Long-Term / v6 Stable: bash <(curl https://mikrotik.ltd/chr.sh) 也可以直接下 CHR 镜像,在自己熟悉的虚拟化平台里导入 VMDK / VHDX / OVA 等格式。x86 实体机走 ISO 或 Netinstall 写入。 ️ 注意事项 项目页明确写了仅供测试用途,正式生产环境请用官方授权版本 补丁版本与官方版本的授权机制不同,升级前建议先备份配置 CHR 与 x86 两种模式在 x86 架构上可以互切,切换前确认业务需求 Docker 方式运行需要 --privileged 权限 相关链接 GitHub 源码 — https://github.com/elseif/MikroTikPatch 项目主页(x86 / arm64) — https://mikrotik.ltd/ 在线演示 — https://demo.mikrotik.ltd/ 项目主页(多架构) — https://routeros.ltd/ MikroTik 官方文档 — https://manual.mikrotik.com/