RouterOS提供了各种功能包的安装和管理,功能包可以从http://www.mikrotik.com/download.html页面下载,提供了http和bt方式下载,管理员可以根据需要安装功能包,对于RouterOS而言正确的安装使用功能包有助于系统维护和减小系统开销。

 

RouterOS安装和管理时每个功能包的组成:

 

功能包 包含功能
advanced-tools (mipsle, mipsbe, ppc, x86, tile) 包含各种工具ping、netwatch、ip-scan、sms tool和wake-on-LAN
calea (mipsle, mipsbe, ppc, x86,tile) 数据收集功能,指定适用于在美国标准的”Communications Assistance for Law Enforcement Act”
dhcp (mipsle, mipsbe, ppc, x86,tile) 动态主机控制协议客户端和服务器
gps (mipsle, mipsbe, ppc, x86,tile) 支持全球定位系统设备
hotspot (mipsle, mipsbe, ppc, x86, tile) HotSpot热点认证系统
ipv6 (mipsle, mipsbe, ppc, x86,tile) 支持IPv6
mpls (mipsle, mipsbe, ppc, x86,tile) 多协议标签交换(Multi Protocol Labels Switching)
multicast (mipsle, mipsbe, ppc, x86, tile) 组播协议支持;

IGMP(Internet Group Managing Protocol)- 代理Proxy

ntp (mipsle, mipsbe, ppc, x86,tile) 网络对时协议客户端和服务端
Openflow(mipsle, mipsbe, ppc, x86, tile) Openflow协议,当前RouterOS支持Openflow v1.0.0
ppp (mipsle, mipsbe, ppc, x86,tile) PPP、PPTP、L2TP、PPPoE, ISDN PPP客户端和服务器
routerboard (mipsle, mipsbe, ppc, x86, tile) 访问和管理RouterBOOT固件,仅支持RouterBOARD硬件
routing (mipsle, mipsbe, ppc, x86, tile) 动态路由协议如RIP, BGP, OSPF 和路由管理如BFD和路由过滤
security (mipsle, mipsbe, ppc, x86, tile) IPSEC、SSH和winbox加密连接
system (mipsle, mipsbe, ppc, x86, tile) 路由器基本功能,如静态路由、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,tile) 支持APC ups
user-manager (mipsle, mipsbe, ppc, x86, tile) MikroTik User Manager类RADIUS系统
wireless (mipsle, mipsbe, ppc, x86, tile) Wireless接口支持,802.11abgn
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系列、RB900系列和RB2011系列)包含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-x86 (x86) x86组合包(Intel/AMD PC, RB230) 包含system、hotspot, wireless、ppp、security、mpls、advanced-tools、dhcp、routerboard、ipv6和routing)
routeros-tile (tile) Tilera组合包(CCR1016和CCR1036系列) 包含system、hotspot, wireless、ppp、security、mpls、advanced-tools、dhcp、routerboard、ipv6和routing)

 

 

查看功能包

 

操作路径: /system package

 

在目录下执行命令生效仅在路由器重启后,即选择了对某一功能包进行操作后,必须正常重启路由器,执行的命令才能生效。

 

命令 属性
disable 计划下一次重启后禁用功能包,该功能提供的所有功能将无法获得
downgrade 降级RouterOS版本,会提示重启,在重启过程中将检查是否有低版本的RouterOS功能包上传到路由器,并试着降级RouterOS
print 输出功能包信息,如版本、功能包状态和计划状态
enable 计划下一次重启后启用功能包
uninstall 计划下一次重启后从路由器删除功能包,
unschedule 为功能包取消计划任务

 

在winbox下查看功能包信息,进入system packetage:

 

 

 

功能包操作事例

 

显示出可获得的功能包

 

[admin@MikroTik] > /system package print

Flags: X – disabled

#   NAME                    VERSION                    SCHEDULED

0 X ipv6                        6.0rc6

1   system                     6.0rc6

2 X mpls                       6.0rc6

3 X hotspot                   6.0rc6

4   routing                     6.0rc6

5   wireless                   6.0rc6

6 X dhcp                       6.0rc6

7   routerboard             6.0rc6

8   routeros-mipsle        6.0rc6

9   security                    6.0rc6

10 X ppp                       6.0rc6

11   advanced-tools     6.0rc6

 

删除功能包,并重启

 

[admin@MikroTik] > /system package uninstall ppp;

[admin@MikroTik] >/system reboot;

Reboot, yes? [y/N]:

 

禁用功能包,并重启

 

[admin@MikroTik] > /system package disable hotspot;

[admin@MikroTik] >/system reboot;

Reboot, yes? [y/N]:

 

降级RouterOS版本,确定已将低版本的RouterOS安装包上传到路由器。

 

[admin@MikroTik] > /system package downgrade;

[admin@MikroTik] >/system reboot;

Reboot, yes? [y/N]:

 

取消删除和禁用的命令

 

[admin@MikroTik] > /system package unschedule ipv6