MikroTik RouterOS/ROS功能包(Packages)组件介绍

V7.x

从截图中可以看出,MikroTik RouterOS v7的Packages(软件包)已经模块化,主包(Main Package)和其他功能包被分开。不同的包提供了特定的功能,用户可以根据实际需求选择安装哪些包,从而减少资源消耗,并实现设备功能的定制化。

以下是截图中列出的Packages及其功能解释:

主包(Main Package)

MikroTik的主包通常包含系统的核心功能,是设备正常运行所必须的。其他功能包则是可选的,用户可以根据需要进行安装。


其他功能包详解

  1. calea-7.16.2.npk
    • 功能:CALEA 是通信援助执法法案的缩写,主要用于支持执法机构的合法监听需求。
    • 适用场景:一般用于遵循本地法规或需要支持合法通信拦截的网络环境。
  2. container-7.16.2.npk
    • 功能:支持容器功能,允许在RouterOS设备上运行容器化的应用程序(类似于Docker的功能)。
    • 适用场景:用于运行自定义的网络应用程序或第三方服务,例如SOCKS5代理、特定监控工具等。
  3. dude-7.16.2.npk
    • 功能:Dude是MikroTik的网络监控工具,用于管理和监控网络设备,提供网络图表、警报和性能监控。
    • 适用场景:适用于需要集中监控和管理网络设备的大型网络环境。
  4. gps-7.16.2.npk
    • 功能:提供GPS支持,可以从支持GPS功能的设备中获取位置信息。
    • 适用场景:常用于需要地理定位或时间同步的场景,例如车辆跟踪或户外设备。
  5. iot-7.16.2.npk
    • 功能:支持物联网(IoT)功能,允许RouterOS设备与IoT设备进行交互。
    • 适用场景:用于连接和管理智能设备,如传感器或智能家居设备。
  6. lora-7.16.2.npk
    • 功能:支持LoRa(Long Range)通信协议,用于低功耗的广域物联网连接。
    • 适用场景:用于部署物联网解决方案,例如环境监控、智能农业等。
  7. rose-storage-7.16.2.npk
    • 功能:用于存储和管理路由统计信息的功能模块。
    • 适用场景:需要对路由数据进行分析或长期存储的用户。
  8. tr069-client-7.16.2.npk
    • 功能:支持TR-069协议,允许设备通过远程管理协议进行自动配置和管理。
    • 适用场景:ISP(互联网服务提供商)环境,用于集中化管理大量客户终端设备。
  9. ups-7.16.2.npk
    • 功能:支持不间断电源(UPS)设备管理,可监控电源状态和供电。
    • 适用场景:在需要电力保护的关键设备环境中使用。
  10. user-manager-7.16.2.npk
    • 功能:提供用户认证和管理功能,支持Radius服务,允许对用户访问进行集中化管理。
    • 适用场景:HotSpot管理、ISP用户认证和权限控制。
  11. wireless-7.16.2.npk
    • 功能:提供无线网络功能,允许配置Wi-Fi接入点、无线桥接等。
    • 适用场景:需要设置无线网络的场景。如果设备没有无线硬件,可选择不安装此包。

主包和功能包的关系

  • 主包(Main Package)
    • 必须安装,是RouterOS的核心系统,提供设备的基础运行环境。
    • 没有主包,设备无法启动或正常运行。
  • 功能包(Additional Packages)
    • 可选安装,用于扩展设备功能。
    • 如果某些功能不是当前环境的必需,可以不安装相应的功能包,以减少资源占用并提升设备的性能。

V5.X,V6.X

ros-package1
功能包 包含功能
advanced-tools (mipsle, mipsbe, ppc, x86) 包含各种工具ping、netwatch、ip-scan、sms tool和wake-on-LAN
calea (mipsle, mipsbe, ppc, x86) 数据收集功能,指定适用于在美国标准的”Communications Assistance for Law Enforcement Act”
dhcp (mipsle, mipsbe, ppc, x86) 动态主机控制协议客户端和服务器
gps (mipsle, mipsbe, ppc, x86) 支持全球定位系统设备
hotspot(mipsle, mipsbe, ppc, x86) HotSpot热点认证系统
ipv6 (mipsle, mipsbe, ppc, x86) 支持IPv6
mpls (mipsle, mipsbe, ppc, x86) 多协议标签交换(Multi Protocol Labels Switching)
multicast(mipsle, mipsbe, ppc, x86) 协议无关组播–稀疏模式; IGMP(InternetGroupManagingProtocol)- 代理Proxy
ntp (mipsle, mipsbe, ppc, x86) 网络对时协议客户端和服务端
ppp (mipsle, mipsbe, ppc, x86) MlPPP客户端、PPP、PPTP、L2TP、PPPoE, ISDN PPP客户端和服务器
routerboard(mipsle, mipsbe, ppc, x86) 访问和管理RouterBOOT,仅支持RouterBOARD硬件
routing(mipsle, mipsbe, ppc, x86) 动态路由协议如RIP, BGP, OSPF 和路由管理如BFD和路由过滤
security(mipsle, mipsbe, ppc, x86) IPSEC、SSH和安全的winbox连接
system (mipsle, mipsbe, ppc, x86) 路由器基本功能,如静态路由、ip地址、sNTP、telnet、API、queue、firewall、web-proxy、DNS缓存、TFTP、IP地址池、SNMP、sniffer、e-mail工具、graphing、Bandwidth测试、torch、EoIP、IPIP、桥接、VLAN、VRRP,在RouterBOARD平台也包含MetaROUTER虚拟器
ups (mipsle, mipsbe, ppc, x86) 支持APC ups
user-manager(mipsle, mipsbe, ppc, x86) MikroTik User Manager类Radius系统
wireless(mipsle, mipsbe, ppc, x86) Wireless接口支持,802.11abgn
arlan (x86) 支持传统的Aironet Arlan
isdn (x86) 支持ISDN
lcd (x86) 支持LCD显示面板
radiolan (x86) 支持RadioLan网卡
synchronous(x86) 支持FarSync
xen ( discontinued x86) XEN虚拟机(在4.0后已经取消)
kvm (x86) KVM虚拟机
routeros-mipsle (mipsle) mipsle组合包(RB100系列和RB500系列) 包含system、hotspot, wireless、ppp、security、mpls、advanced-tools、dhcp、 routerboard、ipv6和routing)
routeros-mipsbe(mipsbe) mipsbe组合包(RB400系列和700系列)包含system、hotspot, wireless、ppp、security、mpls、advanced-tools、dhcp、 routerboard、ipv6和routing)
routeros-powerpc (ppc) PowerPC组合包(RB333、RB600/A、RB800和RB1000系列) 包含system、hotspot, wireless、ppp、security、mpls、advanced-tools、dhcp、 routerboard、ipv6和routing)
routeros-x86M (x86) x86组合包(Intel/AMD PC, RB230) 包含system、hotspot, wireless、ppp、security、mpls、advanced-tools、dhcp、 routerboard、ipv6和routing)