RouterOS功能包(Packages)
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 |
输出功能包信息,如版本、功能包状态和计划状态 | |
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