最常见的五种开源路由器固件测评

合集下载

Lora节点的固件开发与调试工具推荐

Lora节点的固件开发与调试工具推荐

Lora节点的固件开发与调试工具推荐随着物联网技术的快速发展,Lora成为了无线通信领域的热门技术之一。

Lora 节点是物联网中的基础设备,它能够实现远程物联网设备的数据传输和通信。

为了充分发挥Lora节点的功能,固件开发和调试工具的选择非常重要。

本文将介绍一些常用的Lora节点固件开发和调试工具,以帮助开发者提高效率和准确性。

一、固件开发工具推荐1. ArduinoArduino是开源电子平台,为物联网开发提供了简化和快速的解决方案。

它支持多种硬件平台,包括基于Atmel的Arduino开发板,以及其他兼容Arduino的硬件。

Arduino的编程语言是基于C/C++的,对于不熟悉底层开发的开发者来说,非常友好和易于上手。

Arduino还提供了丰富的库函数和示例代码,使得Lora节点的固件开发变得更加简便。

2. PlatformIOPlatformIO是一个开放源代码的跨平台IDE(集成开发环境),专为物联网开发而设计。

它支持多种硬件平台和开发板,包括Arduino、Raspberry Pi等。

PlatformIO提供了丰富的插件和库函数,使得Lora节点的固件开发更具灵活性和可扩展性。

此外,PlatformIO还支持自动依赖管理和固件更新,可以帮助开发者更好地管理项目和版本控制。

3. MPLAB X IDEMPLAB X IDE是Microchip公司开发的集成开发环境,主要用于PIC和dsPIC 微控制器的软件开发。

它提供了一系列强大的工具和功能,以满足复杂的Lora节点固件开发需求。

MPLAB X IDE支持多种程序语言,包括C、C++和汇编语言,以及多种硬件平台,可以与各种Lora模块进行集成。

二、调试工具推荐1. Serial TerminalSerial Terminal是一种串口终端程序,用于与Lora节点进行数据交互和调试。

它可通过串口连接到Lora节点,实时显示节点发送的数据和接收的数据,并支持数据的发送和接收。

OpenWrt总结

OpenWrt总结

OpenWrt总结OpenWrt是一个基于Linux的嵌入式操作系统,主要用于路由器等网络设备。

它的主要特点是开源、可定制和高度可靠。

本文将对OpenWrt进行总结,主要包括其背景和历史、特点和优势、应用场景和发展趋势等方面。

一、背景和历史OpenWrt最早是源于Linksys无线路由器的固件,并在2004年发布第一个版本。

它的发展得益于开源社区的力量,逐渐形成了一个拥有庞大开发者和用户群体的项目。

随着时间的推移,OpenWrt逐渐趋于成熟,并成为开发者和黑客的首选固件。

二、特点和优势1. 开源性:OpenWrt是一个完全开源的项目,开发者可以免费获取源代码,并对其进行修改和定制。

这为用户带来了更大的自由度和可控性。

2. 可定制性:OpenWrt的核心特点是其高度可定制性。

用户可以根据自己的需求选择需要的功能,并将其集成到固件中。

这样一来,用户就可以根据自己的需求定制一个适合自己的路由器系统。

3. 高度可靠性:OpenWrt经过了长期的发展和测试,已经广泛应用于许多商业、家庭和个人网络环境。

其稳定性和可靠性得到了广泛认可。

4. 软件包管理:OpenWrt拥有强大的软件包管理系统,用户可以通过在线软件包仓库轻松安装、升级和管理所需的软件。

这极大地方便了用户的使用和维护。

5. 支持广泛:OpenWrt支持各种不同架构的硬件设备,包括x86、ARM和MIPS等。

这使得OpenWrt能够广泛应用于各种路由器、网关和嵌入式设备中。

三、应用场景1. 家庭网络:OpenWrt可以应用于家庭网络中的路由器,帮助用户实现家庭网络的组网、浏览控制、主机管理等功能。

2. 公司办公网络:OpenWrt可以用于办公网络中的路由器和网关设备,提供VPN、安全防护、流量控制等功能。

3. 公共场所网络:OpenWrt可以用于公共场所的Wi-Fi网络,帮助用户实现热点认证、访客管理、流量控制等功能。

4. 物联网设备:OpenWrt可以应用于物联网设备中,提供路由功能和通信协议的支持,帮助用户实现物联网设备的互联和远程监控。

某开源路由器项目_路由器设置测试用例

某开源路由器项目_路由器设置测试用例
用例编号 SQAE_RB_BS_001
测试点
测试摘要(目的) 验证路由器设置功能能够选 择静态IP连接类型设置
SQAE_RB_BS_002
STP为“启用”状态的测 试,查看路由器能否形成环 路
SQAE_RB_BS_003
STP为“禁用”状态的测试
SQAE_RB_BS_004
测试WAN IP地址栏输入最大 边界值的合法IP地址的处理 情况
验证路由器设置功能能够选 择PPTP连接类型设置
SQAE_RB_BS_032 验证能否设置使用DHCP的“ 是”或“否”按钮 SQAE_RB_BS_033
SQAE_RB_BS_034
验证“使用DHCP”配置为“ 是”时,能否对WAN IP地址 、子网掩码和网关进行配置
SQAE_RB_BS_035
验证不使用DHCP时,能否对 对WAN IP地址进行设置
SQAE_RB_BS_036
验证不使用DHCP时,能否对 对子网掩码、进行设置
SQAE_RB_BS_037
验证不使用DHCP时,能否对 对网关信息进行设置
SQAE_RB_BS_038 验证在PPTP,连接类型下, 在WAN IP地址、子网掩码和 网关输入栏中,输入非法的 地址时,查看能否设置成功
SQAE_RB_BS_039
验证MPPE能否加密
SQAE_RB_BS_025
SQAE_RB_BS_026
验证Multi Link能否设置
SQAE_RB_BS_027 验证开启和禁用“强制重新 连接” SQAE_RB_BS_028
SQAE_RB_BS_029 验证启用或禁用STP SQAE_RB_BS_030
SQAE_RB_BS_031
SQAE_RB_BS_022

梅林固件功能

梅林固件功能

梅林固件功能梅林固件是一种为路由器提供更多功能的自定义固件,相比原厂固件,它更加稳定、强大和用户友好。

下面是梅林固件的一些主要功能:1. VPN支持:梅林固件内置了OpenVPN和PPTP等常用的VPN协议,用户可以轻松地设置和管理VPN连接,实现安全的远程访问和加密通信。

2. 家长控制:梅林固件提供了灵活且强大的家长控制功能,可以帮助父母监控和管理子女的上网行为,限制不良内容的访问,并根据时间表控制上网时间。

3. QoS(服务质量)优化:梅林固件支持智能的流量管理,通过对网络流量进行优先级设置,可以确保重要应用(如在线游戏、视频、音频等)的网络性能,避免拥塞和延迟。

4. 网络存储和共享:梅林固件支持NAS(网络存储)功能,可以将USB硬盘或U盘插入路由器USB接口后,实现文件共享和远程访问,方便用户随时随地存储和获取文件。

5. 动态DNS:梅林固件支持多种动态DNS服务提供商,可以为动态IP地址分配一个固定的域名,帮助用户轻松搭建远程访问服务器或搭建个人网站。

6. IPv6支持:梅林固件提供了完整的IPv6支持,可以自动分配IPv6地址,支持IPv6网络转换技术,并为用户提供了一系列IPv6相关的设置和管理界面。

7. 安全增强:梅林固件内置了诸如防火墙、入侵检测和DDoS防护等安全功能,可以帮助用户提高网络安全性,保护网络设备和用户隐私。

8. 定时开关机:梅林固件支持根据时间表设置和管理路由器的开关机,用户可以根据需要自定义定时开关机的时间,从而降低能耗和延长设备寿命。

9. 网络监控和统计:梅林固件提供了详细的网络监控和统计功能,用户可以实时了解网络使用情况,包括带宽使用、连接数量、流量统计等,方便用户对网络进行优化和管理。

10. 插件支持:梅林固件支持插件扩展,用户可以通过安装第三方插件来扩展更多的功能和服务,如AdBlocker广告拦截器、网页过滤器等。

总之,梅林固件提供了丰富的功能和选项,可以满足用户对路由器功能的各种需求,并且使用起来相对简单和方便。

路由器OpenWRT、LEDE、潘多拉、华硕、梅林、老毛子系统区别和特点

路由器OpenWRT、LEDE、潘多拉、华硕、梅林、老毛子系统区别和特点

路由器OpenWRT、LEDE、潘多拉、华硕、梅林、老毛子系统区别和特点手机有苹果系统、安卓系统,安卓系统下各厂商又区分MIUI固件、谷歌固件、氢OS固件等,界面不同,但功能上大致相同。

而路由器是专门处理网络数据的机器,硬路由为我们日常使用路由器,出厂时配有特定型号固件,性能较差。

软路由,等于小型计算机+路由器系统。

路由器系统基本都是基于Linux(除了TP-LINK是基于美国风河RiverWind的vxworks开发的,比较垃圾),并且各大厂商都有自己的系统。

路由器系统专业术语为固件,在10多年前,根据思科的开放wrt54g源码,诞生了OpenWrt、HyperWRT,随后华硕在遵守Linux的GPL开源协议在OpenWrt开发了asuswrt,特点就是稳定信号强。

目前常见固件有 RouterOS(异常稳定强力推荐)、OpenWrt (LEDE 建议使用官方或基于官方自编译)、爱快、高格、Pandora、梅林等。

新入坑的同学肯定有此疑问,想刷系统不知道买哪个路由,也不知道这些系统的区别,更不知道应该选哪个。

说这些之前应该先提一嘴Linksys,2003年推出了WRT54G的路由。

由于被发现Linksys用了很多开源代码,所以被很高的呼声要求开源。

Linksys脸皮薄,于是就开源了(这一点很多国内厂家脸皮厚的很),从此开启了路由系统发展的精彩舞台。

2004年影响这个细分领域发展历程的重要角色OpenWRT登场,OpenWRT是参考了Linksys代码的开源系统,于2005年正式推出了1.0。

历经十多年的发展,目前OpenWRT的版本已经开发更新到19.07.4。

我们可以把OpenWRT理解为嵌入式的 Linux 发行版,支持的品牌的型号可能是最多的,同时软件也比较多。

但对博通的CPU支持的不好,主要是因为博通不开源(博通的路由常见于华硕的中高端型号)。

与OpenWRT之前齐名的还在DD-WRT和T omato,不过很多人认为用的人没那么多了,特别是T omato很少看到相关的技术文章。

主流路由器固件dd-wrt,tomato,openwrt对比介绍

主流路由器固件dd-wrt,tomato,openwrt对比介绍

主流路由器固件dd-wrt,tomato,openwrt对比介绍DDWRT:界面美观,设置简单直观,易用性比较好,官方固件自带的功能是三大固件中最为丰富的,对新路由的支持也十分迅速,可支持迅速的同时,由于新代码的加入,导致DDWRT经常出现一些bug,一些可能之前已经解决的bug,往往又会在之后的某次更新中原地满状态复活 ,着实让人喷血,最让人呕病的,是孱弱的QOS功能,DDWRT的qos功能只能说聊胜于无吧.功能的话到时还挺多,PPTP openvpn qos 上网控制 mac过滤等等功能都很使用,还能调节官方版本一般不提供的无线信号功率,当然还有中继,说中继可能有些人不敏感,说CW,很多人估计会会心一笑。

DDWRT:绝对是最适合新手入手的第三方固件,功能丰富,大部分机子的reset都是有效的,路由设置变砖后轻抚菊花即可涅磐重生 ,所以可以放心折腾~Tomato:界面尚可,设置也算简单,易用性还行,流量的统计查看等功能是三个固件中做的最好的.官版Tomato是所有第三方路由固件中最为稳定的, 它的稳定源自于它的保守,官方版本的Tomato好几个版本之前就已经没有再加入什么新功能,基本是对原有软件的升级和除BUG,让本来就稳定无比的tomato更加稳定,可惜成也萧何败也萧何,Tomato的声誉来自于它的稳定,源自它的保守,它的缺点也来自于它的保守,由于这三大固件都源于思科当初开放的路由源码,所以对思科以及和思科一样采用BCM的54M芯片的机子的支持程度是最好的,但是那已经是好多年以前的机子了,原版Tomato对于那些机子的良好支持超乎想象,但是对于新的BCM的11n芯片的路由和其他如art芯片的路由,则没有准备支持的打算,不出所料的话,Tomato在之后的几年会慢慢消亡了Openwrt:官版luci 0.9界面说实话真有点丑陋,设置不简单,也不直观,易用性也不是很好,正在火热开发推进中的trunk的openwrt界面已经比较美观,设置也比以前简单,直观,易用性和以前差不多。

pandorabox和openwrt

pandorabox和openwrt

pandorabox和openwrt1. 简介PandoraBox和OpenWrt都是基于Linux系统的开源路由器固件。

它们提供了丰富的功能和灵活的扩展性,使得用户能够个性化定制自己的路由器设备。

本文将介绍PandoraBox和OpenWrt的特点和优势。

2. PandoraBoxPandoraBox是一款基于OpenWrt的优化固件,旨在为用户提供更好的使用体验。

PandoraBox相比于OpenWrt提供了更加友好的界面和更多的功能扩展。

它支持多种路由器型号,并提供了简单易用的在线升级功能,用户可以随时更新固件版本。

同时,PandoraBox还加入了一些独有的特性,如应用中心、QoS控制等,以满足用户对于路由器功能的更多需求。

3. OpenWrtOpenWrt是一个适用于嵌入式设备的高度定制化的Linux发行版。

相比于PandoraBox,OpenWrt更加注重稳定性和安全性,提供了更加强大的网络管理和路由功能。

OpenWrt支持上百种不同品牌和型号的设备,用户可以根据自己的需求进行自定义安装。

同时,OpenWrt还提供了强大的软件包管理系统,用户可以根据自己的需求添加不同的软件,如翻墙软件、网络监控工具等。

4. PandoraBox和OpenWrt的区别尽管PandoraBox和OpenWrt都是基于Linux系统的路由器固件,它们在某些方面具有一定的差异。

首先,PandoraBox注重用户友好性和易用性,提供了更加直观的界面和更多的扩展功能。

而OpenWrt则更偏向于技术用户,提供了更高级的网络管理功能和更丰富的软件包选择。

其次,PandoraBox对于路由器的硬件适配性更好,支持更多型号的设备。

而OpenWrt则支持更广泛的设备品牌和更多的型号。

最后,PandoraBox提供了在线升级功能,用户可以随时更新固件。

而OpenWrt的升级则相对独立,需要用户手动下载和安装。

5. 总结PandoraBox和OpenWrt都是功能强大的开源路由器固件,它们提供了丰富的功能和灵活的扩展性。

最常见的五种开源路由器固件测评

最常见的五种开源路由器固件测评

最常见的五种开源路由器固件测评201452014.5除了智能手机外,路由器和无线接入点无疑是最常被破解和修改的消费级设备。

一方面破解这些设备较为简单,另一方面破解、修改设备参数后能带来一系列好处,比如拥有更多的特性,改善路由功能,加强安全性,而且破解后还能配置原厂固件通常不允许修改的参数(例如天线输出功率)。

五种最常见第三方固件的测评,重点介绍它们所提供的功能、最适合的用户群,其中有专为嵌入式硬件或特定路由器而设计的,有设计成与硬件无关的解决方案的,也有专为x86设备设计的。

一、DD-WRT :支持广泛、功能全面DD-WRT是一款比较受欢迎的路由器固件,青睐它的不仅有业余爱好者和破解高手,还有众多路由器厂商。

代表性产品是2005年生产的Linksys WRT54G路由器,该路由器基于Linux固件版本,核心软件采用GPL许可方式。

巴法络公司(Buffalo)也使用DD-WRT,作为其多款家用和准专业级消费路由器产品的固件。

支持的硬件:DD-WRT支持博通、ADM、Atheros以及Ralink等厂商的芯片组,不过这些芯片组的设备并非全部自动与之兼容。

有些设备可能需要破解才可以使用,而有些可能根本就无法使用。

功能特性:DD-WRT提供了消费级路由器通常所不具备的众多强大的功能,比如ChilliSpot(用于建立商用级无线热点)、AnchorFree VPN系统以及支持NoCat无线社区网络系统。

另外,DD-WRT有多个版本,有只支持最基本功能的2MB大小的“微型”版本,有支持拥有各种功能的8MB大小的“大型”的版本,这使得DD-WRT能够应用于各种不同级别的设备中。

局限性:DD-WRT的核心版本不经常更新。

如果你想要更新较快的版本,只能选择临时的测试版,或者选择由厂商提供的定期修订的版本。

点评:DD-WRT是大多数用户的最佳选择。

其预装在很多品牌路由器中,很容易去掌握、操纵,包括调整、更新、升级等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

最常见的五种开源路由器固件测评2014.5除了智能手机外,路由器和无线接入点无疑是最常被破解和修改的消费级设备。

一方面破解这些设备较为简单,另一方面破解、修改设备参数后能带来一系列好处,比如拥有更多的特性,改善路由功能,加强安全性,而且破解后还能配置原厂固件通常不允许修改的参数(例如天线输出功率)。

五种最常见第三方固件的测评,重点介绍它们所提供的功能、最适合的用户群,其中有专为嵌入式硬件或特定路由器而设计的,有设计成与硬件无关的解决方案的,也有专为x86设备设计的。

一、DD-WRT:支持广泛、功能全面DD-WRT是一款比较受欢迎的路由器固件,青睐它的不仅有业余爱好者和破解高手,还有众多路由器厂商。

代表性产品是2005年生产的Linksys WRT54G路由器,该路由器基于Linux固件版本,核心软件采用GPL许可方式。

巴法络公司(Buffalo)也使用DD-WRT,作为其多款家用和准专业级消费路由器产品的固件。

支持的硬件:DD-WRT支持博通、ADM、Atheros以及Ralink等厂商的芯片组,不过这些芯片组的设备并非全部自动与之兼容。

有些设备可能需要破解才可以使用,而有些可能根本就无法使用。

功能特性:DD-WRT提供了消费级路由器通常所不具备的众多强大的功能,比如ChilliSpot(用于建立商用级无线热点)、AnchorFree VPN系统以及支持NoCat无线社区网络系统。

另外,DD-WRT有多个版本,有只支持最基本功能的2MB大小的“微型”版本,有支持拥有各种功能的8MB大小的“大型”的版本,这使得DD-WRT能够应用于各种不同级别的设备中。

局限性:DD-WRT的核心版本不经常更新。

如果你想要更新较快的版本,只能选择临时的测试版,或者选择由厂商提供的定期修订的版本。

点评:DD-WRT是大多数用户的最佳选择。

其预装在很多品牌路由器中,很容易去掌握、操纵,包括调整、更新、升级等。

二、Tomato:衍生版本众多Tomato原本是作为博通路由器的备用固件而设计的,它因图形用户界面(GUI)、带宽监测工具以及其专业级、可调整的功能特性而备受关注。

支持的硬件:硬件支持方面与DD-WRT大同小异,不过用户要特别注意有哪些版本与你所用的硬件设备兼容。

功能特性:Tomato功能与DD-WRT比较相似,比如拥有复杂精巧的服务质量(QoS)控制、支持telnet或SSH访问命令行接口(CLI)以及Dnsmasq等。

不过,Tomato采用了特别的设计方法,因此,在配置改动后一般不需要重启,而配置改动后重启也是用户经常抱怨的一个方面(无论是商用版还是开源版)。

另外,还有大量由Tomato社区开发的定制脚本,比如将路由器的系统日志重定向至磁盘或另一台计算机、备份路由器的设置等。

Tomato有一大批派生和衍生版本,其中最主要的是Tomato USB,该版本之所以有这样的名称,是因为它支持拥有USB端口的路由器,因而其允许挂载可移动介质;Toastman则可以编译很多Tomato固件版本的修改版,比如经过改进的服务质量(QoS)模块和IP流量客户端监测工具;Teaman(因其谷歌代码项目名称“tomato-sdhc-vlan”而得名)增添了对安全数字高容量(SDHC)以及MMC介质存储的支持、802.11Q虚拟局域网(VLAN)标记以及试验性的MultiSSID Web界面。

除此之外,还有Tomato by Shibby、Tomato RAF以及其他许多派生版本,其中每个版本都有自己的特点和功能特性方面的改动。

局限性:Tomato的修改版之所以这么多,原因很简单,原始版本的代码自2010年后就再没有更新。

为此,任何更新或新功能特性的出现都归功于上面所提到的替用版本,因此,这些版本同样没法保证这些项目都会不间断地更新。

此外,由于Tomato衍生版本数量众多,用户很难选择最适合的那一个版本。

不过,由于Tomato的文档内容翔实丰富,其中详细介绍了哪些设备适合哪些版本,所以为你的硬件选择合适的版本应该也不是太难。

点评:Tomato适合于十分熟悉路由固件的用户。

Tomato用起来与DD-WRT差不多,都需要确保你有合适的硬件,并且严格按照固件刷新指示来操作。

不过,Tomato并不作为商用预装版来使用,所以别指望它像DD-WRT那样出现在现成的路由器中。

三、OpenWRT:部署复杂、灵活性高OpenWRT路由器固件版本较为成熟,用户可以针对各自的硬件配置下载相对应的程序包,并使用相关工具对硬件进行修改。

这样虽然加大了部署过程的复杂性,也为用户提供了极大的灵活性。

另外,你也可以使用针对常见硬件类型和路由器平台的OpenWRT 的各种预制版本,包括使用博通和Atheros芯片组的各种硬件。

OpenWRT的开发者建议用户从现成版本入手,等掌握了一定的基础后,再学习如何推出个性化版本。

支持的硬件:支持50多种硬件平台和10种处理器架构,包含从ARM微架构到64位x86 架构。

另外,在选购专门与OpenWRT兼容的硬件时,还会附有购买指南,帮助你选择适合的硬件设备。

功能特性:除了对硬件和平台的广泛支持外,OpenWRT还支持优化的链路状态路由(OLSR)网状网络协议,该协议使得用户可以利用多个OpenWRT设备,建立临时的移动网络。

而且,软件一旦部署到位,不需要重新刷新固件,就可以进行修改。

另外,用户可以根据需求,通过一个内置的程序包管理系统,添加或删除程序包。

OpenWRT也有各种派生版本,其中有些版本适用于非常特殊的场合。

比如,Cerowrt 版本当初是作为Bufferbloat项目的一部分而开发的,以解决局域网和广域网中的网络瓶颈问题;而FreeWRT比OpenWRT核心版本更适合开发者;Gargoyle则提供了根据主机设定带宽上限的功能,而这是其重要功能之一。

局限性:OpenWRT最大的优点也恰恰是其最大的缺点。

用户最好真正明白自己到底在做什么,如果你只是想把原厂路由器固件换成更新一点的固件,最好避而远之。

点评:OpenWRT最适合专家型人群。

该固件适合于希望操作方面的限制尽量少、想大胆使用不同寻常的硬件,以及擅长自行推出个性化Linux发行版本的用户。

四、M0n0wall:支持的芯片数量较少相比文中介绍的其他固件版本,M0n0wall的理念最接近OpenWRT,它是可作为防火墙或路由器来使用的FreeBSD版本。

支持的硬件:M0n0wall运行在至少64MB内存、16MB闪存大小的嵌入式硬件系统中。

另外,由于BSD驱动程序库提供了很强的兼容性,因此其可与常见的PC硬件兼容。

功能特性:支持所有常见的路由器功能,包括流量整形、QoS工具以及高端网络上的一些功能,比如VLAN标记和轮询。

M0n0wall启动时间很短,一般30秒内即可进入到闪存型硬件的工作系统。

另外,其精巧的Web界面提供了直接通过浏览器升级固件的功能。

M0n0wall是众多派生版本的基础。

其中最有名的衍生版本是PfSense,它适用于成熟的PC式系统,而不是嵌入式系统。

如果你打算把PC改造成路由器,首先应该使用Pfsense,而不是M0n0wall,因为Pfsense是直接为PC硬件开发的版本,可以极大地缩减用户工作量。

另一个版本M0n0wall-mod增添了新的广域网选项,比如能够针对单独列举的广域网接口配置DHCP和PPTP。

局限性:M0n0wall的一个缺点是,它支持的无线芯片组数量很少。

话虽如此,不过任何基于Atheros芯片组的802.11硬件都可以支持。

点评:把旧PC硬件改造成防火墙或路由器的用户。

如果你在考虑把嵌入式硬件路由器设计成多用途的网络设备,M0n0wall是个不错的选择。

五、Vyatta:x86设备专用Vyatta是一款基于Linux的网络操作系统,一般在核心开源版和商用版中使用。

用户可以通过软件订购或购买硬件设备的方式获得商用版。

Vyatta通常部署为小型办公室、分支机构的网关、VPN集线器、数据中心之间或者数据中心与云之间的网桥。

支持的硬件:与OpenWRT和M0n0wall/PfSense一样,Vyatta也有支持32位x86 PC 硬件的版本,任何这类系统与Vyatta都可以改造成高效的路由器、防火墙和网络服务设备。

功能特性:一般性的功能Vyatta都具备。

而且其在今年3月的版本中还新添了一些功能,包括以图形化方式显示统计数字的GUI和仪表板(仅限于商用版)、符合RFC的虚拟路由器冗余协议(VRRP)、经过改进的连接跟踪和日志记录子系统,以及状态检查防火墙等。

另外,Vyatta还增添了支持VMware vSphere 5模块的功能。

局限性:和这次测评的其他产品相比,Vyatta的最大局限性在于,它是完全为x86设备所设计的,而且不是一般的x86设备,而是存储容量较大(至少1GB)的设备。

简而言之,Vyatta最适合成熟的PC。

此外,虽然Vyatta有64位版本,但是目前还处于测试阶段,不适用于生产系统。

另外,包括Web界面在内的许多关键功能只出现在商用版中。

其中命令行接口是针对网络管理员设计的,对一般的用户来说可能是个障碍,目前其商用版提供30天的免费试用。

点评:Vyatta是一款商务级产品,其路由和安全功能超出大多数小型办公室或家庭办公室的需求。

话虽如此,如果有用户想使用基于x86的PC硬件来搭建网络设备――尤其是用于大型环境,会从Vyatta中找到所需的一切功能。

注:●DD-WRT的商用版本自带于巴法络及其他一些硬件厂商的路由器中。

●Tomato RAF是Tomato固件的众多分支版本之一。

原始版本方面的开发止步后,其他分支版本就接过了接力棒。

●Gargoyle是OpenWRT的众多变种之一,专门提供特别的带宽上限功能。

●M0n0wall和派生版本PfSense都基于FreeBSD,是为嵌入式硬件和成熟的x86系统而设计的。

●Vyatta基于Web的配置面板是商用版最重要的实用特性之一,开源核心版为这款基于x86的网络操作系统保留了所有的底层功能。

相关文档
最新文档