软件包概述
RouterOS 支持许多不同的功能,并且由于每个安装都需要特定的功能支持,因此可以使用包系统添加或删除某些功能组。 因此,用户能够控制可用的功能和安装的规模。 软件包仅由 MikroTik 提供,不允许第三方制作。
获取软件包
可以从 MikroTik 下载 页面或该页面上列出的镜像下载软件包。 可以使用提供的任何一种下载方法。
RouterOS软件包
对于一个简单的家用路由器,基本操作只需要**系统**包。 其他包是可选的。 如果你的 ISP 使用此方法提供 IP 地址,则 DHCP 包可能是次重要的。 如果你需要 PPPoE 或 PPTP 进行连接,则需要 PPP。 家用路由器不需要其他软件包。 仅当你确定它们的用途时才需要安装。
| 包名 | 特性 |
|---|---|
| advanced-tools (mipsle, mipsbe, ppc, x86, mmips, arm, smips) | 高级ping工具(flood-ping,ping-speed),Netwatch,ip-scan,SMS工具,Wake-on-LAN。 l |
| calea (mipsle, mipsbe, ppc, x86, mmips, arm) | 美国《执法通讯协助法》规定的特定用途的数据收集工具 |
| dhcp (mipsle, mipsbe, ppc, x86, mmips, arm, smips) | 动态主机控制协议客户端和服务器 |
| gps (mipsle, mipsbe, ppc, x86, mmips, arm) | 支持全球定位系统设备 |
| hotspot (mipsle, mipsbe, ppc, x86, mmips, arm, smips) | HotSpot 用于用户管理的强制门户服务器 |
| ipv6 (mipsle, mipsbe, ppc, x86, mmips, arm, smips) | 支持IPv6寻址 |
| lte (mipsbe) | 仅适用于 SXT LTE (RBSXTLTE3-7) 的必需软件包,其中包含内置 LTE 接口的驱动程序。 |
| mpls (mipsle, mipsbe, ppc, x86, mmips, arm, smips) | 支持多协议标签交换 |
| multicast (mipsle, mipsbe, ppc, x86, mmips, arm, smips) | 协议独立多播-稀疏模式; 互联网组管理协议 - 代理 |
| ntp (mipsle, mipsbe, ppc, x86, mmips, arm) | 网络协议服务器,也包括简单的客户端。 NTP 客户端也内置于系统包中,无需安装此包即可正常运行。 |
| openflow (mipsle, mipsbe, ppc, x86, mmips, arm, smips) | 启用 OpenFlow 支持 |
| ppp (mipsle, mipsbe, ppc, x86, mmips, arm, smips) | MlPPP 客户端、PPP、PPTP、L2TP、PPPoE、ISDN PPP 客户端和服务器 |
| routerboard (mipsle, mipsbe, ppc, x86, mmips, arm) | 访问和管理 RouterBOOT。 RouterBOARD特殊信息。 |
| routing (mipsle, mipsbe, ppc, x86, mmips, arm, smips) | 动态路由协议,如 RIP、BGP, OSPF 和路由实用程序,如 BFD,filters for routes。 |
| security (mipsle, mipsbe, ppc, x86, mmips, arm, smips) | IPSEC、SSH、Secure WinBox(必要的 Winbox 版本 v3.14) |
| system (mipsle, mipsbe, ppc, x86, mmips, arm, smips) | 基本路由器功能,如静态路由、IP 地址、sNTP、telnet、API、队列、防火墙、 网络代理、 DNS 缓存、TFTP、IP pool、SNMP、数据包嗅探器、 电子邮件发送工具、绘图、带宽测试、torch、EoIP,IPIP, Bridge, VLAN, VRRP等)。 此外,对于 RouterBOARD 平台 - MetaROUTER | Virtualization |
| tr069(mipsbe、ppc、x86、mmips、arm) | TR069 客户端 包 |
| ups (mipsle, mipsbe, ppc, x86, mmips, arm) | APC ups管理接口 |
| user-manager (mipsle, mipsbe, ppc, x86, mmips, arm) | MikroTik User Manager 用于控制热点和其他服务用户的服务器。 |
| wireless (mipsle, mipsbe, ppc, x86, mmips, arm, smips) | 支持wireless interface 。 有时会发布子类型,例如 wireless-fp 引入了 FastPath 支持,wireless-cm2 引入了 CAPsMAN v2 和 wireless-rep 引入了 Repeater 模式。 在新功能合并到主要无线包之前,这些包偶尔会单独发布。 |
| arlan (x86) | 支持传统的Aironet Arlan |
| isdn (x86) | 支持ISDN调制解调器 |
| lcd (x86) | LCD 面板支持串行/并行接口。 RouterBOARD LCD 面板不需要。 |
| radiolan (x86) | 支持RadioLan 卡 |
| synchronous (x86) | 支持FarSync |
| xen ( discontinued x86) | XEN Virtualization |
| kvm (x86) | KVM Virtualization |
| routeros-mipsle (mipsle) | mipsle(RB100、RB500)的组合包(包括 system、hotspot、wireless、ppp、security、mpls、advanced-tools、dhcp、routerboard、ipv6、routing) |
| routeros-smips (smips) | smips 组合包(hAP mini、hAP lite)(包括 system、hotspot、wireless、ppp、security、mpls、advanced-tools、dhcp、routerboard、ipv6、routing) |
| routeros-mipsbe (mipsbe) | mipsbe (RB400) 的组合包(包括 system、hotspot、wireless、ppp、security、mpls、advanced-tools、dhcp、routerboard、ipv6、routing) |
| routeros-powerpc (ppc) | powerpc 组合包(RB300、RB600、RB1000)(包括 system、hotspot、wireless、ppp、security、mpls、advanced-tools、dhcp、routerboard、ipv6、routing) |
| routeros-x86 (x86) | x86 (Intel/AMD PC, RB230) 组合包 (包括 system, hotspot, wireless, ppp, security, mpls, advanced-tools, dhcp, routerboard, ipv6, routing) |
| routeros-mmips (mmips) | 多核 mips(Mxx、RB750v3)的组合包(包括 system、hotspot、wireless、ppp、security、mpls、advanced-tools、dhcp、routerboard、ipv6、routing) |
| routeros-arm (arm) | arm 组合包(cAP ac、hAP ac²、CRS3xx、RB3011、RB1100AHx4 等)(包括 system、hotspot、wireless、ppp、security、mpls、advanced-tools、dhcp、routerboard、ipv6、routing) |
注意: 因为 v6.44beta39 安全包依赖于 DHCP 包。
使用软件包
菜单: /system package
在此菜单中执行的命令只会在路由器重启时生效。 在此之前,用户可以自由安排或恢复设置的操作。
| 命令 | 说明 |
|---|---|
| disable | 安排该软件包在下次重启后被禁用。该软件包提供的任何功能都将无法访问 |
| downgrade | 将提示重启。在重启过程中,将通过检查上传到路由器的软件包,尝试把路由器的操作系统降级到可能的最老版本。 |
| 输出有关软件包的信息,如:版本、软件包状态、计划的状态变化等。 | |
| enable | 计划在下次重启后启用软件包 |
| uninstall | 计划包要从路由器上删除。这将在重启期间进行。 |
| unschedule | 移除该软件包的计划任务。 |
例子
此处 描述了升级过程。
列出可用软件包
/system package print
Flags: X - disabled #
NAME VERSION SCHEDULED
0 X ipv6 3.13
1 system 3.13
2 X mpls 3.13
3 X hotspot 3.13
4 routing 3.13
5 wireless 3.13
6 X dhcp 3.13
7 routerboard 3.13
8 routeros-mipsle 3.13
9 security 3.13
10 X ppp 3.13
11 advanced-tools 3.13
删除包
安排卸载包并重新启动路由器。
/system package uninstall ppp; /system reboot;
Reboot, yes? [y/N]:
禁用包
/system package disable hotspot; /system reboot;
Reboot, yes? [y/N]:
降级
/system package downgrade; /system reboot;
Reboot, yes? [y/N]:
取消卸载或禁用操作
/system package unschedule ipv6