【一步一步学】RouterOS升级与安装指南
今天要和各位网友分享的是:RouterOS的升级过程
每当官方发布新版本后,有部分人就想着升级最新版本体验各种新功能,例如“小编”(后续简称:北极熊)就喜欢尝试各种新特性。
概述
如果你已经买了MikroTik 设备(路由器),那肯定预装了 RouterOS,因此你不需要安装ROS,除非在 x86 PC 或 CHR 上安装 RouterOS。已安装好的设备的升级过程其实是非常简单的。
升级
版本号
RouterOS版本号是按顺序编号的,当使用句点来分隔序列时,并不表示十进制的点,这些序列没有位置上的意义。例如,标识为2.5的版本并不是“二点五”或“接近第三个版本的一半”,它实际上是第二级修订的第二个一级修订的第五个次级修订版本。因此,v5.2版本比v5.18版本旧,而v5.18版本则更新。
RouterOS版本发布时分为几个“发布链”:长期(Long term)、稳定(Stable)、测试(Testing)和开发(Development)。升级 RouterOS 时,您可以选择一个发布链来安装新软件包。
- 长期(Long term):很少发布,仅包含最关键的修复,同一个版本分支内的升级不包含新功能。当稳定版本发布一段时间且看起来足够稳定时,它会被提升至长期分支,取代旧版本,然后将旧版本移至存档。这样连续添加新功能。
- 稳定(Stable):每隔几个月发布一次,包括所有经过测试的新功能和修复。
- 测试(Testing):每隔几周发布一次,仅经过基本的内部测试,不应在生产环境中使用。
- 开发(Development):根据需要发布。包含原始的变更,并可供软件爱好者测试新功能。
相对于北极熊本人来讲,生产更喜欢长期版本,而本地测试更喜欢开发版本。
以下是官方的版本控制规范:
标准升级
软件包升级功能连接到 MikroTik 下载服务器,并检查所选发布渠道下是否有适合您的设备的另一个 RouterOS 版本。 还可以包括降级,例如,如果您目前正在使用稳定版本,但将发布渠道更改为长期版本,这种行为就成称为降级。
单击 QuickSet 中或“Packages”菜单中的“Upgrade”按钮后,将打开升级窗口,其中包含当前的变更日志(如果存在更新版本)以及用于下载和安装最新版本的按钮。
通过单击“Download & Install”,将开始下载,下载成功后将重新启动以安装下载的软件包。 即使安装了自定义软件包,下载程序也会考虑到这一点并下载所有必需的软件包。
以下为官方示例图:
手动升级
我们可以通过以下3种方式升级RouterOS:
1)Winbox:将文件拖放到“Files”菜单 --常用,推荐使用
2)WebFig - 从“Files”菜单上传文件 -- 较少用
3)FTP——上传文件到根目录 -- 较少用,不推荐
使用Winbox升级
选择系统类型,然后下载升级包。使用Winbox连接到路由器,用鼠标选择下载的文件,并将其拖到“Files”菜单中。如果某些文件已经存在,请确保将包放在根菜单中,而不是放在热点文件夹中,将开始上传。
完成后 - 重新启动ROS。新版本号将显示在 Winbox 标题和 Packages 菜单中
也许你会问,如果我有几台ROS设备都要升级,怎么升级?我不可能每台这样手动操作吧?有没有简单一点的办法?
北极熊:当然有!当然有!
RouterOS大规模升级
我们只需点击几下即可升级多个 MikroTik 路由器。我们来看一下升级 3 个路由器的网络架构(相同的方法适用于具有无限数量路由器的网络)
RouterOS自动升级
子菜单:
/system package update
可以通过在系统调度程序中运行以下脚本来自动执行升级过程。该脚本查询 MikroTik 升级服务器是否有新版本,如果收到的响应显示“New version is available”,则该脚本会发出升级命令:
[admin@MikroTik] >/system package update
check-for-updates once
:delay 3s;
:if ( [get status] = "New version is available") do={ install }
RouterOS 可以从远程 MikroTik 路由器下载软件包。
- 将一台路由器作为网络升级中心点,将更新其他路由器上的 MikroTik RouterOS。
- 将必要的 RouterOS 包上传到此路由器(在示例中,映射为 RB751U 和 PowerPC 为 RB1100AHx2)。
- 添加升级服务器路由器(192.168.100.1)信息到要更新的路由器(192.168.100.253),需设置IP地址
License问题
从旧版本升级时,许可证密钥可能会存在问题。可能会出现的情况:
- 从 RouterOS v2.8 或更早版本升级时,系统可能会提示升级时间已过期。要覆盖此设置,请使用 Netinstall 进行升级。 Netinstall 将忽略旧的许可证限制并升级
- 升级到 RouterOS v4 或更高版本时,系统会要求你将许可证更新为新格式。为此,请确保您的 Winbox PC(不是路由器)具有有效的互联网连接,不受任何限制访问 www.mikrotik.com,即你的WINBOX这台机器,要能访问mikrotik官网 ,然后单击许可证菜单中的“update license”。
建议
使用 RouterBOARD 设备时,始终建议在升级 RouterOS 后升级其 RouterBOOT 引导加载程序。为此,请使用命令“/system routerboard update”
普通网友: 优质好文,博主的文章细节很到位,兼顾实用性和可操作性,期待博主持续带来更多好文【我也写了一些相关领域的文章,希望能够得到博主的指导,共同进步!】
普通网友: 大佬的文章写的太精辟了 让我深刻了解了这篇文章的精髓 谢谢大佬分享,希望继续创作优质博文。【我也写了一些相关领域的文章,希望能够得到博主的指导,共同进步!】
m0_70982748: 哪里有后台提取的线路名和密码
CSDN-Ada助手: 恭喜用户撰写第16篇博客!标题为“RouterOS L2TP安装与配置”的博客内容非常值得称赞。作为一个读者,我对你持续创作的热情和努力表示钦佩。在这篇博客中,你详细地介绍了RouterOS L2TP的安装与配置,为读者提供了很多有用的信息。 我想给你一些建议,希望对你未来的创作有所帮助。首先,你可以考虑深入探讨RouterOS L2TP的一些高级功能或者与其他相关技术的整合。这样的话,读者将能够从更广泛的角度了解并应用这项技术。另外,你可以尝试在博客中加入一些实例或案例分析,这将使读者更好地理解如何在实际情况下使用RouterOS L2TP。 总之,我非常期待你未来的创作,并相信你会继续为读者带来更多有价值的内容。请继续保持谦虚的态度,不断学习和进步。再次恭喜你!
CSDN-Ada助手: 恭喜您写了第15篇博客!标题“【一步一步学】看这篇就够了!RouterOS Scheduler计划任务”真的很吸引人。我很欣赏您的才华和持续创作的精神。对于这篇博客,我觉得您对RouterOS Scheduler计划任务的介绍非常详尽,很容易让读者理解和跟随。除此之外,我想提一个建议,希望您能在下一步的创作中加入一些实际案例或者示例,这样读者可以更好地将所学应用到实际场景中。期待您的下一篇作品!