【FAQ】什么是 MikroTik RouterOS?有哪些常见问题?

很多刚接触ROS的新手,甚至部分长时间接触过ROS的人来说,很多概念都不清楚,今天通过FAQ的形式来给大家分享常见问题。

1、什么是RouterOS ?

RouterOS 是路由操作系统,是拉脱维亚的 MikroTik 公司基于 Linux 核心开发,兼容 x86 PC 的路
由软件,可以将普通 PC 变为高性能路由器,他们在发展过程中逐步移植到了基于 MIPS、PPC、ARM 和 Tile GX等平台。

RouterOS 开发和应用上不断的更新和发展,软件经历了多次更新和改进,使其功能在不断增强
和完善。特别在 Wlan 无线、认证、策略路由、带宽控制和防火墙过滤等功能上有着非常突出的功能,其极高的性价比,受到许多网络人士的青睐。这对于酷熊来讲,更是如此。

你可以将 RouterOS 理解成和 Android 一样,只不过 RouterOS 的开发平台是封闭的,APP(应用功能包)由 MikroTik 独立开发。MikroTik 为 RouterOS 提供 nkp 的功能包,根据需要选择你自己需要的功能进行安装或卸载。MikroTik 的官方网主要包括: www.mikrotik.com

2、在购买RouterOS前是否可以试用?

对于经常安装或接触过的人来讲,这个问题或许并不陌生。

显然,是可以试用的。你可以从官网下载 ISO 镜像安装文件,并可以通过安装文件建立自己的 MikroTik 路由器,路由器在未注册前,所有的功能可以测试 24 小时,有足够的时间测试,因为时间是根据系统运行时间记录的,如果你每天测试 8 个小时,一共可以测试 3 天。

从2016 年后,MikroTik 官方提供了基于虚拟机平台的 CHR(Cloud Host Router),CHR 版本的 RouterOS是 64bit Linux 内核,该版本提供免费的测试环境,提供所有 RouterOS 功能,但免费版本网络接口只有1Mbps,付费版本有 P1,P2 和 P-U 三个版本,网络接口分别是 1Gbps,10Gbps 和无限制,也可以申请60 天试用版本,需要登录 www.mikrotik.com 注册帐号在线申请。

3、ROS运行速度如何?

使用普通 PC 的 RouterOS 处理能力相对于多数路由器都要快,随着 x86 构架的 PC 不断发展 CPU 处理速度和性能也在不断提升。MikroTik 官方陆续已经推出各种基于 MIPS,ARM 和 Tile GX 平台的硬件路由器,由于这些平台的硬件优化更加深入,某些方面已经超过了高性能的 x86 处理器。

所以,运行速度并不用担心,国内很多运营商也在使用。

 4、RouterOS 是否支持多 CPU 处理?

在 RouterOS 3.0 版本后支持多 CPU 运行,3.0-4.0 版本支持 8 核心处理器,早期的版本不支持多CPU。

5.0 版本后支持 16 核心处理器,特别是在 6.0 版本对多核 CPU 做了更好的优化,解除了 CPU 数量限制。

5、ROS软路由相对于 Cisco 路由器如何?

对于早期 RouterOS 基于 x86 平台开发的软路由,能实现专业路由器大部分的功能,成本却是他的很小一部分,更灵活处理和方便升级,相对简易的管理与维护,但随着 MikroTik 产品的不断发展,现在已经成为专业无线、路由、交换设备的生产厂商。

6、RouterOS 支持那些硬件平台,有什么区分?

RouterOS 现在基于多种平台,但已经逐渐从 PC 的 x86 构架向硬件平台的 RouterBOARD、CRS、CCR 等过度,这些硬件平台包括 MIPS、PPC、Tilera 和 ARM 等构架的处理器,软件和硬件的相互优化能有效的发挥 RouterOS 性能。

7、MikroTik RouterOS 是否需要其他 OS(操作系统)支持?

不需要任何操作系统的支持,RouterOS是 独立的操作系统。RouterOS 是基于 Linux 内核,并且非常稳定。你的硬件驱动将会被 RouterOS 自动识别(需 RouterOS 所支持的驱动),安装在 PRIMARY MASTER HDD(即 IDE1 主盘或 SATA 接口)、Flash 硬盘或 USB 硬盘,外接硬盘只为 Web 缓存。

8、ROS软路由的安全性如何?

访问路由器需要通过用户名和密码,通过添加用户或分配用户组管理用户登录路由器,远程访问可以通过用户的 IP 地址限制。防火墙过滤能很好的保护你的路由器和你的网络。

更详细的安全设置,请参与我另外一篇文章【Mikrotik RouterOS(ROS)软路由安全加固

9、RouterOS script(脚本)有什么作用?

脚本是 RouterOS 路由系统重要组成部分,即 RouterOS 内部语言,可以通过脚本编写将不同应用功能联系在一起,完成指定的工作,实现路由器运行的智能化。

RouterOS脚本能用于自动化和执行特定任务的命令。它们可以在MikroTik路由器上运行,执行一系列预定义的命令和操作。这些脚本可以用于各种目的,包括:自动化配置、计划任务、监控和警报、自定义功能、故障排除和诊断等。详细的用法与功能,后续有空再单独介绍。

10、什么是 ROS CHR?

Cloud Hosted Router(CHR)是基于虚拟主机开发的 RouterOS 版本,对 x86 平台的重新定义其使用方式,基于 64bit CPU 构架,能运行在 VMWare, Hyper-V, VirtualBox, KVM。虽然 CHR 版本的 RouterOS没有功能等级限制,但在网络接口速率上做了限制,免费版本是 1Mbit 的网络接口速率,也提供不速率的网络接口,但需要购买。MikroTik 对 CHR 的特点定义为:

  • 可做各种功能的实验;
  • 可让你在培训课程做 RouterOS 教学演示;
  • 没有 24 小时或 Demo 许可限制;
  • 发挥 x86 平台虚拟化技术,实现一机多用;
  • 支持 64 位构架,性能能进一步释放。

11、为什么 CHR 是基于 64bit 处理器构架?

传统 RouterOS 在 x86 硬件平台采用 32bit 构架,这点应该和硬件平台多样化有关系,涉及到要求兼容驱动过多等因素等关系,毕竟虚拟化平台就那几个硬件驱动优化也不是难事,因此 CHR 的版本出现了 64bit 构架,且 32bit 构架内存仅支持 4G 不到,而 64bit 内存支持方面是客观的。

12、安装CHR 系统要求是什么?

最低配置要求:
  • 虚拟主机要求支持 64 位 CPU
  • 要求提供最低 128 MB RAM
  • 存储空间最低要求 128 MB

CHR 已测试平台包括如下:
  • 基于 Linux 和 OS X 的 VirtualBox 5
  • 基于 OS X 的 VMWare Fusion 7 和 8
  • 基于 OS X 的 Qemu 2.4.0.1
  • 基于 Windows Server 2012 的 Hyper-V (暂时仅支持第一代 Hyper-V 支持)
  • 基于 VMware Esxi v5

总结

总之,RouterOS是一种操作路由器的软件,类似于电脑上的操作系统,但专门用于控制网络流量和管理网络连接。它被用于MikroTik品牌的路由器设备上,这些设备被广泛用于家庭、办公室和企业网络中。

RouterOS提供了一个友好的界面,让用户可以通过图形用户界面(就像点点鼠标)或者命令行(就像打字一样)来配置和管理路由器。它允许你连接互联网,并控制如何分享互联网连接给连接到路由器的各种设备,比如电脑、手机和智能家居设备。

使用RouterOS,你可以轻松地设置无线网络、管理网络安全、创建用户和密码来保护网络,也可以设置网络规则来限制或允许特定设备访问互联网或内部网络资源。

另外,RouterOS还支持脚本功能,这意味着你可以创建一系列自动化的指令,让路由器自动执行特定任务,比如定期备份配置、自动更新路由器设置等,这样可以减少手动操作,让网络管理更加方便和高效。

总的来说,RouterOS是一个功能强大、灵活且易于使用的软件,它帮助你管理网络并确保互联网连接安全、稳定地传输到你的设备上。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值