软路由是指利用台式机或服务器配合软件形成路由解决方案,主要靠软件的设置,达成路由器的功能;而硬路由则是以特用的硬设备,包括处理器、电源供应、嵌入式软件,提供设定的路由器功能。
软路由的技术不复杂,非常简单,会用普通操作PC就可以安装软件路由
根据使用的操作不同可以分为基于windows平台和基于Linux/bsd平台开发的软件路由器,基于Unix/Linux平台的软件防火墙大家一般接触较少,受益于开放源码运行,目前基于Unix/Linux平台的软件防火墙如雨后春笋般不断推出,这些软件防火墙大多是免费的,常见的有海蜘蛛,BYTEVALUE
软路由,流控大师,ROS,wayos等,这些系统共有的特点是一般对硬件要求较低,甚至只需要一台486电脑,一张软盘,两块网卡就可以安装出一台非常专业的软件防火墙,这对很多有淘汰下来的低档电脑的朋友来说,意味着拿一台淘汰的电脑,安装一套免费的防火墙软件,不花一分钱就DIY出一台专业的防火墙,而且这些系统自身也包含了NAT功能,同时可以实现宽带共享,这意味着这台免费的防火墙其实也是一台出色的宽带路由器,这是多么令人激动的事情。
在这里我给大家简单介绍试下比较流行的几款软件路由器:海蜘蛛,BYTEVALUE 软路由,流控大师,ROS,wayo。我会在功能上给大家做下简单的对比分析,可以给感兴趣的朋友们做一下参考。
一安装对比
软件路由的使用一般必须自行安装,有些事免费破解的,有些是需要付费的,现在有些付费的软件路由,提供安装好的硬盘、CF卡、DOM盘等存储媒介上,直接跟电脑相连,配置好网卡就能使用了,我这里简单介绍一下这几种软件路由的安装情况,进行对比一下。
BYTEVALUE 软路由:
BYTEVALUE的软路由版本主要打包成一个GHOST镜像。可以以使用整个磁盘,或电子盘来实现。
准备一个硬盘,或者CF卡,接入到一台PC中。比如用SATA转USB,或者用CF转USB接入到一个WINDOWS 电脑上。
GHOST镜像怎么整,就不用我在这多说了吧!
流控大师:
1:先准备一个硬盘,然后创建一个主分区,并将其格式化后设置为激活状态(即设置为引导分区)。我已经接好了硬盘,操作流程:右键打开我的电脑管理->磁盘管理->选择预安装PA的磁盘->创建分区并激活
2:下载由网纵科技_将提供的
Disk_install.exe 硬盘安装文件与任意版本的流控大师镜像安装文件ISO。
3:双击
Disk_install.exe 将安装路径指向第一步创建的分区根目录,确定后完成安装。
4:将下载回来的流控大师镜像安装文件ISO,复制到第一步创建的分区根目录中并更名为“panabit.iso”。
5:关闭计算机,将硬盘挂到预要安装的机器上,并设为第一引导即可进入流控大师安装过程。
ROS
ROS的软件路由版本同样是一个GHOST镜像,可以以使用一个磁盘,或电子盘来实现。
准备一个硬盘,或者CF卡,接入到一台PC中。比如用SATA转USB,或者用CF转USB接入到一个WINDOWS 电脑上。
海蜘蛛
海蜘蛛路由系统也是是一个基于 GNU/Linux 的独立的操作系统,而非 Windows 下的应用程序,需要独占磁盘,安装时会对硬盘进行重新分区和格式化,硬盘上原有系统将会被删除。所以安装前,请大家注意先备份您磁盘上的重要数据,以免造成数据丢失!
推荐大家也可以将海蜘蛛路由系统安装到硬盘、CF卡、DOM盘等存储媒介上这样就能不影响现有系统了!
Wayos
WayOS路由系统跟海蜘蛛的差不多,我就不多做介绍了!!
安装总结:
像 BYTEVALUE 软路由,流控大师,ROS,都是免费的软件路由,网上可以下载到很多版本,其中ROS是全英文界面,英文不好的同学就有点槑了~!其中海蜘蛛,wayos网上有他们的免费体验版跟破解版,当然正式软件是收费的哦,收费的在功能上也有不一样的体验,这个我再后面会作介绍的。
二功能对比
路由器的主要功能是:连通不同的网络跟选择信息传递的线路,这是路由器的最基本的功能要求,软件路由器也不列外,目前主流的软件路由器的功能包括:网络接入、路由功能;防火墙功能;上网行为管理;PPPoE拨号服务器;流量控制等。各家也会有自己的一些独有的功能
下面是这几款软路由的操作功能页面:从操作页面可以看到每款软路由的大致功能。
BYTEVALUE 软路由:流控大师(panabit)
ROS海蜘蛛
Wayos
功能总结:
通过这几款软路由的功能,我们可以看到在基本的路由功能上,都能满足,就是在其它的扩展功能上各自有些,差别。其中正规的有品牌的软件路由的功能明显比其它免费的软件路由要丰富,同时在操作性上也更加简单和人性化一些。我再这里做一个详细点的功能列表可以给大家做一个参考。
功能类别 功能特性 BYTEVALUE 软路由 流控大师 ROS 海蜘蛛 WayOS
网络接入、路由功能 支持xDSL/PPPoE、DHCP、光纤等多种接入方式 √ √ √ √ √
动态静态路由功能 (静态路由动态更新) √ √ √ √ √
动态域名解析 √ √ √ √ √
动态接入方式(ADSL/PPPoE)的双线策略路由 √ √ √ √ √
路由表在线自动更新 √ √ √ √ √
双 LAN 口支持 √ √ √ √ √
外网接口绑定多个IP地址 X X X √ √
多线路带宽/流量叠加/带宽汇聚 X X X √ √
VLAN网络环境支持(用于有三层交换机划分VLAN的场合) X X √ √ √
端口镜像(针对IP/协议/源目的端口等复制流量) X X √ √ √
内网多网段端口回流 X X X √ √
端口分流 (针对协议、端口指定线路走向) X X X √ √
3G 移动上网接入支持 (WCDMA/CDMA2000/TD-SCDMA) X X X √ √
单WAN口通过二/三层交换机扩展多ADSL接入,一个WAN理论最多支持4096条ADSL X √ √ √ √
加无线网卡使路由充当无线接入服务器(AP) X X X √ X
VPN 功能 支持 PPTP VPN/SSL VPN/L2TP VPN/IP 隧道虚拟线路接入 X X √ √ √
通过 VPN 借线实现多线策略路由及负载 X X √ √ √
PPTP VPN 服务针对接入用户设定不同的带宽 X X √ √ X
IP隧道服务端 (IPIP/GRE) X X √ √ X
防火墙功能 支持 UPnP (即插即用) √ √ √ √ √
端口映射 √ √ √ √ √
DMZ 主机 √ √ √ √ √
上网行为管理 基于应用协议特征过滤 X X √ √ √
上网权限控制 (按时间段等) X X √ √ √
基于对象的防火墙 (预定义对象/分组) X X √ √ √
上网到期提前通知、到期自动断网 X X X √ √
上网 Web 认证/PPPoE+Web认证 X X X √ √
PPPoE拨号服务器 最大支持的同时拨入用户数 无限 无限 无限 无限 无限
RADIUS认证(针对PPPoE绑定MAC或限制帐号同时拨入次数) 无限 不限 不限 无限 无限
支持三层交换机跨 VLAN 拨号 X X X √ √
流量控制 按时段设置限速规则 √ √ √ √ √
网卡流量信息图形统计 √ √ √ √ √
智能QoS X X X √ √
其它 网络打印服务 X X X √ X
内网DNS转向、恶意网址过滤 X X X √ √
推送网页通知 X X X √ √
X X X √ √
重定向客户机开机上网首页 X X X √ √
多处理器/SMP 支持 X X X √ X
广告推送 √ √ √ X √
三分析总结
从上述的功能分析可以看出,现在的软件路由在许多功能上已经可以跟硬件的专业设备相媲美了,尤其是像已经成规模的如:海蜘蛛等收费的软件路由。这样我们在选择产品的时候可以根据自身的需求来综合考虑。
总的来说,不同的产品适合不同的客户群。从很多产品发展的角度来看,软件的方式适用于较有技术能力的网管。由于计算机的限制,软路由只能使用以太网卡,因此基本上局限于以太网络之间的连接,以太网络之间只有在划分多个网段时,才会使用软路由的连接。
而在价格方面,软路由就是一台计算机的价格,而硬件路由的价格则根据性能的不同而有较大的差别。说实话,如果仅仅是实现NAT转换,那么计算机的效率要比硬件路由器要高。
结合多方面的考虑,购买者就必须充分了解自身的网络环境和投资计划,来考虑如何选择路由器。我就举例分析一下一个网吧的工作环境需求。网吧对路由器的需求就有着以下几个共同点:数据处理能力要够强,上网高速畅通,大数据流量下不掉线、不停顿;具有高度的稳定性和可靠性,能长时间不间断稳定工作;要有很强的兼容性,要能适应不同运营商的不同接入服务;易安装、易配置、易管理、易使用,用户界面友好易懂;在保证性能的前提下,要有一个合理的价格,具有优异的性能价格比。
这个时候就要在软件路由跟硬件路由之间做一个合理的考量了,如果网吧的网管有一定的技术实力,能有效的维护软件路由的系统,并且在人力成本跟硬件成本之间找到有效的切合点,那么使用软件路由能够带来跟多的效益已经更好的管理和功能体验。
最后在这里说一下,这几款软件路由都可以满足一般的需求,但是在各自详细的功能上却是各有特点,大家可以根据自己的实际需求来选择。
(function(w, d, g, J) { var e = J.stringify || J.encode; d[g] = d[g] || {}; d[g]['showValidImages'] = d[g]['showValidImages'] || function() { w.postMessage(e({'msg': {'g': g, 'm':'s'}}), location.href); } })(window, document, '__huaban', JSON);
采集到花瓣