Netinstall-cli是一个基于命令行操作的Linux版本,不过大多数朋友都应该使用的是windows版本(参考视频),毕竟使用Linux的朋友很少

从官网下载工具包,并解压到Linux操作系统上,

wget https://download.mikrotik.com/routeros/[VERSION]/netinstall-[VERSION].tar.gz

实例:wget https://download.mikrotik.com/routeros/7.14.3/netinstall-7.14.3.tar.gz

也可以到https://mikrotik.com/download页面下载

下载完成后通过tar执行解压:

tar -xzf netinstall-[VERSION].tar.gz

解压后激怒人到netinstall-[VERSION]目录,运行netinstall-cli工具,指定分配IP地址,和指定安装设备的RouterOS硬件平台和对应版本

./netinstall-cli -a 192.168.0.1 routeros-arm64-[VERSION].npk

该工具需要特权访问,必须以root身份运行,如果不是root登录,请使用sudo

如果没有执行权限,请下面命令赋予

chmod +x netinstall-cli

相关视频介绍:

可用的指定参数:

参数 描述
-r 在执行重新安装过程时,将重置当前配置,对于具有当前配置的设备,将应用默认配置(可选)。
-e 执行重装过程会将设备重置为空配置。
-b 选择从设备中丢弃当前安装的定义商标功能包,否则它将与RouterOS一起被重新安装。
-k keyfile 为设备提供. key格式的许可密钥(可选)
-s userscript 使用提供的配置(. rsc格式的文本文件)预配置设备。这个配置也取代了默认配置。该脚本可以通过只读变量$defconfPassword和$defconfWifiPassword访问出厂密码(从RouterOS 7.10beta8开始)(可选)。
-a IP 启动Netinstall服务后,将分配给被安装设备的指定IP地址,必选参数,但如果使用接口参数(-i),可以自动分配。
PACKAGE 指定一个RouterOS列表。Netinstall将尝试在设备上安装的NPK格式包(必选)。必须指定需要安装的RouterOS系统包,提前确认RouterOS安装包的类型和版本
-i 指定Linux操作系统的为netinstall服务的网卡

如果不指定”-r”或”-e”参数,Netinstall -cli将重新安装RouterOS,并通过从路由器下载当前配置数据库,重新安装路由器(包括磁盘格式化),然后将配置上传到路由器,从而保留当前配置,与Netinstall的“Keep old configuration”保留旧配置选项相同。但是,需要注意的是,此过程仅适用于配置本身,而不会影响RouteroS Files下的文件,包括User Manager数据库、Dude数据库等数据库。

注意-r和-e不能同时被使用。

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

文章很值,打赏犒劳作者一下