routeros源码
⑴ 怎么把网上的源码导入进ros
摘要 1、首先创建1个ros程序包,这个程序包相当于普通的c++工程的工程名:
⑵ 有没有免费的上网行为管理系统和软路由系统推荐
PFsense,一个老牌的opensource的防火墙系统,官网地址大家自己找,软件免费,硬件收费。
系统的特点是路由和防火墙功能比较强大,而且集成了入侵检测、漏洞扫描等模块,当然路由和限速这些基础功能都是妥妥的。缺点是上网行为管理功能比较薄弱,不能进行应用过滤和网址库过滤。众所周知,国外的软件,界面很复杂。照老外的说法,没个degree,都不好意思去配置。
另外,PFsense还有收费培训和服务,也可以直接买他们的硬件,价格还算适中。产品也是开源的,源码都公开了。(语言好像已经有了中文版,但是不确定,我的信息来自他们官网)良心产品,靠服务和硬件生存,没有License限制,也没有功能限制。
2.Routeros
路由系统的先锋了,号称路由系统占有率第一位。出自东欧的小国家,所以价格很低廉,市场上充斥了很多破解版,其实正版价格已经很低廉了(可以低到忽略价格)。
只是不是我们国家本土产品,可能服务跟不上。ROS系统几乎没有什么升级维护的工作,系统很稳定,只要上网方式没有什么革命性的更改,那就一直能用。
ROS的路由功能大概是全世界研究的最彻底的了,缺点就是界面狂复杂,它的配置完全可以在大学开一门功课。在西方和东南亚非常受欢迎,各种技术讨论论坛也异常火爆。就是配置复杂的有点扯蛋了。
总体来说,是个好产品,对于网吧、小区宽带这种宽带运营的网络用着蛮好。缺点是没有网页过滤、应用过滤这些上网行为管理的功能,只有基础防火墙模块。也可以限速,路由功能和VPN做的很稳定。网管一旦掌握,也是把利器。
3.WFilter-NGF
也是十年以上的老产品了,本土研发,走国际路线,国内市场推广能力不强,用户大部分在国外。专门研究网络监控和协议分析。专注上网行为管理功能,在Web过滤和协议过滤等上网行为管理的方面做的很扎实。产品的界面有点类似上面的untangle。缺点是没有网关杀毒和主动防御功能。服务不错,有问必答,还可以远程协助配置。软件和硬件方案都可以提供。他们的公司名字非常有趣,值得一提的是,WFilter还有windows的旁路上网行为管理软件。不想添加硬件的话,是上网行为管理的一个可选方案。价格中等吧,性价比高。50用户全功能免费,对于50人以内的小企业来说,个人觉得是不二之选。
4.Sophos
这个是个全球化的产品,大厂家,大品牌。家庭版本是免费的,支持50用户。路由、VPN、防火墙模块,尤其是防御功能、网关杀毒这块做的很好,也有协议过滤模块和网址库过滤。软件和硬件都可以提供。优势还是在杀毒和防火墙。欧洲的安全老厂家,价格不用想,不在天上也在云端。
5.Untangle
十年以上的老产品了。重点是上网行为管理和防火墙、杀毒功能。家庭版本$50一年,75用户。(别指望家庭版本可以用在企业里,他们号称可以检测到是什么环境在用,一旦违规会停掉了,估计软件里面有什么检测工具啥的)。软件和硬件都可以提供。
不过价格就算对于美国本土用户,也是非常昂贵的。硬件销售是硬件的价格加上软件价格,软件价格那是天上的价格,服务也一般。
产品扎实,各种协议管理,网络安全,路由模式,防火墙模块,杀毒都有。除了价格以外(100用户的软件License,一年近2000刀),对于企业选择全方位专业的上网行为管理网关和下一代防火墙,真的是个好选择。
6.爱快路由系统
本土产品,软件全免费,靠卖硬件挣钱。免费版本各种坊间传闻都有,就不一一表了。基本的路由功能都有,不过上网行为管理做的比较鸡肋。爱快的系统个人认为比较偏向做局域网无线部署方案。企业管理这块不怎么来事。但是好在系统是免费的,这个比较受欢迎。
7.国内还有维盟,海蜘蛛,和爱快也都是大同小异,还有一家pandbit,侧重流控的路由系统,就不一一介绍了,仁者见仁。
⑶ 软路由干什么的
软路由 就是用电脑加两张网卡 配上 软路由的应用软件 单纯充当路由器的功能。网络连接上如同接路由器一样 两张网卡分别接 路由器上的 wan口 和 lan口(仅仅适用两面都是以太网的网络)。 软路由的好处就是 路由管理的策略 和各种 功能 会比 中低档的路由器多些,堪比高档路由器;但是软路由的效率不是很高,仅能使用在低速领域,而且稳定性肯定不如普通硬件路由器。你注意过没有,你电脑可能掉过线,蓝过屏,死过机,没发现路由器出什么毛病吧。 个人感觉 如果是网吧的话,1是数据流量较大 2是要求网络稳定 3才是网络的安全管理。网吧完全可以仅用 路由器 交换机做网络的,不需要什么软路由,有钱的话可以把买些功能更多的路由 或是 换成可网管的交换机,买个防火墙什么的。没必要专门配台电脑充当路由器,光是24小时电脑200-300多瓦花的电费也比路由器几十瓦的电来得贵。
⑷ 软路由的常见
根据使用的操作不同可以分为基于windows平台和基于Linux/bsd平台开发的软件路由器,基于Windows平台的软件防火墙比较常见的有ISA Server、Winroute Firewall、小草上网行为管理软路由等,这些软件有些是商业化的,通常根据授权用户数不同收费而不同,购买正版的软件防火墙的费用对许多中小型企业来说无疑是一笔不小的开支,小草上网行为管理软路由是目前有限的基于windows平台而且又主打免费的一款软路由软件;而基于Unix/Linux平台的软件防火墙大家一般接触较少,受益于开放源码运行,目前基于Unix/Linux平台的软件防火墙如雨后春笋般不断推出,这些软件防火墙大多是免费的,常见的有海蜘蛛、ikuai8、RouterOS、m0n0Wall、SmoothWall、Ipcop、CoyoteLinux 等,这些系统共有的特点是一般对硬件要求较低,甚至只需要一台486电脑,一张软盘,两块网卡就可以安装出一台非常专业的软件防火墙,这对很多有淘汰下来的低档电脑的朋友来说,意味着拿一台淘汰的电脑,安装一套免费的防火墙软件,不花一分钱就DIY出一台专业的防火墙,而且这些系统自身也包含了NAT功能,同时可以实现宽带共享,这意味着这台免费的防火墙其实也是一台出色的宽带路由器,这是多么令人激动的事情,不过就目前来看这类免费的软路由通常为了生存下去或因过多广告的插入导致用户的不满。
⑸ routeros 安装usb无线网卡驱动
Ubuntu又出新版本,前段时间一直很忙,同时无线网卡又不能在U下面使用也就装了Winxp放下U。ERP总算告一段落,又适逢U出新版本,再次开始折腾。第一件事当然是让我的无线网卡能用。
那就折腾开始吧。
自己的USB网卡是TP-Link WN620G,查了下它使用的芯片是Atheros 5523。并不在Ubuntu的硬件支持列表中。只有继续找其它办法,发现还有两个方法来安装驱动,一个是madwifi另一个是ndiswrapper。好,那就继续折腾。先试madwifi,也许自己方法不对还是怎样,搞不好。再试ndiswrapper,想不到居然弄好了,哈哈,自己偷偷开心一下。
作一记录吧,过程就不写了,要写的话那就曲折离奇,可以写一本历险小说,:)
1、下载ndiswrapper
首先要到 http://ndiswrapper.sourceforge.net/joomla/下载ndiswrapper安装程序。
它是源码来的要自己编译,但过程很简单。但在没装网卡前不能上网怎么下载,嘿嘿,自己想办法。反正下载后我把它刻了一张光盘。
2、接下来是编译安装ndiswrapper
将你下载的ndiswrapper解压,然后进入相应目录,输入
make install
如果没有出错的话ndiswrapper算是安装成功。
如果是从CD版新安装的系统可能没带相应编译头文件,也要下载,又要头痛。再次刻盘吧。
3、安装驱动
简单的理解ndiswrapper是用来挂载win下网卡的驱动。所以还要找到网卡在WinXP的网卡,一定要XP的。翻出我的网卡自带的光盘,为了安全将相关的文件一起拷贝了过来,当然也可以不拷贝。
ar5523.bin ,athfmwdl.cat,athfmwdl.sys,net5523.inf,ar5523.sys,athfmwdl.inf, net5523.cat
网卡驱动找到了就安装吧。
sudo ndiswrapper -i <<网卡驱动inf文件的完整路径>>
没出错提示的话,说明一切正常。
也可以用
ndiswrapper -l
来看下是否有安装成功。
net5523 : driver installed
device (0CF3:0002) present
如果有driver installed说明驱动已安装,同时有device (XXXX:XXXX) present说明驱动可以识别设备。说明:XXXX代表设备ID。没有present的话说明驱动不能驱动设备。删除原驱动,再换个驱动重装一次吧。
可以用
ndiswrapper -r net5523(net5523是驱动程序名称)
4、加载驱动
驱动程序安装完了,还要加载才能使用。
sudo modprobe ndiswrapper
如果不出意外网卡可以使用了。看下无线网的指示灯是否亮了,系统的网络链接管理图标是否多了一个无线链接,并开始获取IP。
总算大功告成。
⑹ 有没有免费的上网行为管理系统和软路由系统推荐。
路由系统、又称RouterOS,已经是一个非常开源的技术了。不管是在LINUX系统上的,还是在windows系统上的,都很很多这样的开源项目,技术简单,结构也非常单一。而随着时代发展,后期又加上了VPN和基础的包过滤防火墙,也都是开源成熟的项目。大部分厂家也是在这些项目上修修改改,包装包装打造成一个商业产品销售给用户。(当然产品的商业价值和技术价值也没有啥可比性)。
但是近十年来,随着上网行为管理需求的迅猛发展,从网页过滤到协议过滤,以及内网安全的需要。单纯的路由系统已经不能满足用户的需要,很多的路由器网关都开始带有上网行为管理和防火墙模块,第二代防火墙(Next
Generation
Firewall)的概念也应运而生。但是真正做到第二代防火墙的厂家不多,很多路由厂商也乱入,但是效果怎么样,各家都有一说。
今天介绍的是国内外几款免费的上网行为管理系统、防火墙和路由系统。以免费的为主,因为是免费的,所以多少有缺憾,要么是功能,要么是授权数。待我慢慢道来。
1. PFsense
一个老牌的opensource的防火墙系统,官网地址大家自己找,软件免费,硬件收费。
系统的特点是路由和防火墙功能比较强大,而且集成了入侵检测、漏洞扫描等模块,当然路由和限速这些基础功能都是妥妥的。缺点是上网行为管理功能比较薄弱,不能进行应用过滤和网址库过滤。众所周知,国外的软件,界面很复杂。照老外的说法,没个degree,都不好意思去配置。
另外,PFsense还有收费培训和服务,也可以直接买他们的硬件,价格还算适中。产品也是开源的,源码都公开了。(语言好像已经有了中文版,但是不确定,我的信息来自他们官网)良心产品,靠服务和硬件生存,没有License限制,也没有功能限制。
6. 国内还有维盟,海蜘蛛,和爱快也都是大同小异,还有一家pandbit,侧重流控的路由系统,就不一一介绍了,仁者见仁。
总结一下,分为“路由系统”和“上网行为管理/防火墙系统”两大系列。如果只是要做路由,那么ROS从性能,稳定性上真的很不错的选择。如果是企业用上网行为管理和下一代防火墙;语言没有问题的话,可以看看untangle和sophos以及WFilter-NGF;追求中文版的话,那么WFilter-NGF一定是个最好的选择。
还有一点要说一下:路由系统,比如ROS差不多是一个一次性软件了,买了就直接用了,几乎不需要升级和更新。但是上网行为管理的“协议过滤”和“网址库过滤”,都是需要升级服务的,这就是为什么很多上网行为管理软件按年收费,国内大品牌的上网行为管理设备后续还要每年收服务费的原因。如果选择上网行为管理产品,一定要考虑后续服务的质量和费用。
⑺ 软路由 openwrt 还是 ROS
1、OpenWrt 项目由 2004 年 1 月开始, 第一个版本是基于 Linksys 提供的 GPL 源码及 uclibc 中的 buildroot 项目, 这个版本称为 “stable” 版, 在网上至今仍有很多项目使用这个版本, 较为有名 Freifunk-Firmware 和 Sip@Home.(类似产品有:TOMATO、DDWRT……)
2、RouterOS 是路由操作系统,是基于Linux核心开发,兼容x86 PC的路由软件,将普通PC变为高性能路由器,现在已移植到MikroTik RouterBOARD硬件平台运行。(类似产品有:集客网关、海蜘蛛、维盟……)
区别:OPENWRT多基于ARM或MIP硬件平台一般用户中小型网络环境,ROS多基于X86硬件平台一般用户中大型网络环境。
⑻ 软路由作用
1、硬件优势
软路由的硬件架构是基于当前的主流PC或者服务器,使用了X86架构的处理器性能要远远优于普通的路由器设备。并且电脑端扩展性很强,很容易添加内存提升整体的数据吞吐量。实现同样性能的软路由,价格要远远低于硬路由。
2、扩展优势
基于Windows、Linux系统所安装的软件,扩展性要优于传统的路由器。去广告、搭建网站、免密登录等,只要你能想到的功能均可通过软件来实现。硬路由则要受限于厂家更新的速度,灵活性较差。
3、稳定性价差
软路由适合个人使用,并不适合运营商或者单位局域网使用。主要原因之一就是稳定性较差,受限于硬件服务器的状态。一般是通过老旧的服务器、闲置电脑改装而成,死机等问题无法控制,稳定性较硬路由要差很多。
4、学习成本以及功耗较高
上文提到了软路由的扩展优势,也就意味着更加复杂的操作,入门的学习成本较高,并不适合所有用户使用。同时,个人电脑或服务器的功耗要明显高于路由器,电量也是一方面的因素。
软路由具体适合的场景
现在可以直接购买他人组装完成的软路由设备,无需自己手动进行组装。但是,软路由的使用场景极为有限。上文已经提到,并不适合运营商、单位等场所,那么就只剩下个人家庭用户。个人家庭用户除非是极端的发烧爱好者也并不建议使用,买个路由器要方便很多。
软路由只能够属于一种小众产品,说不定哪天就会彻底消失出我们的视线。