openwrt是什么_openwrt有什么用

Cisco/Linksys在2003年发布了WRT54G这款无线路由器,同年有人发现它的IOS是基于Linux的,然而Linux是基于GPL许可证发布的,按照该许可证Cisco应该把WRT54G 的IOS的源代码公开。2003年3月, Cisco迫于公众压力公开了WRT54G的源代码。此后就有了一些基于Cisco源码的第三方路由器固件,OpenWrt就是其中的一个。

OpenWrt 可以被描述为一个嵌入式的 Linux 发行版,(主流路由器固件有 dd-wrt,tomato,openwrt三类)而不是试图建立一个单一的、静态的系统。OpenWrt的包管理提供了一个完全可写的文件系统,从应用程序供应商提供的选择和配置,并允许您自定义的设备,以适应任何应用程序。

对于开发人员,OpenWrt 是使用框架来构建应用程序,而无需建立一个完整的固件来支持;对于用户来说,这意味着其拥有完全定制的能力,可以用前所未有的方式使用该设备。

Linux世界很大,大到无从谈起。OpenWrt仅仅是一个嵌入式的Linux发行版。

2004年生长出来了OpenWrt。2005年到2007年,最初的稳定版叫White Russian,之后的Kamikaze延续到2010年,Backfire到2013年,随后Attitude Adjustment发布,而最新版的Barrier Breaker也已经在持续开发中,据称将很快发布。它的前身的前身,是UNIX,一步步发展过来,慢慢觉醒……是不是有种“天网”要粗线的感觉!

OpenWrt 上有哪些好玩的 App ?

首先,openWRT能实现的一些稍微比较主流的功能上来说吧。

无线审计

脱机下载

无线音响

影印共享

部署服务器(博客社区等)

特殊拨号(锐捷,H3C,等一些奇葩认证)

无线监控

翻越长城

无线打印共享

当然还有一些灰主流的玩法,比如广告过滤,部署KMS激活微软的产品,驱蚊器,WEB计费认证;还有进阶型的WRTnode,遥控智能小车之类的。

插件(也就是你说的APP):

一,无线审计

airodump-ng

reaver

tcpdump

port-mirroring

(这个需要一块额外的硬件如传说中RTL8187L USB无线网卡 )

二,脱机下载

thunder-xware(迅雷下载)

transmission

Aria2

三,无线音响

kmod-usb-audio

install alsa-utils

shairport

MPDroid

(额外需要一张USB声卡)

四,影印共享

xmlrpc

dlna

Airplay

samba36-server

五,部署服务器

vsftpd

lighttpd

php5-mod-apc

mysql-server

六:特殊拨号

MentoHUST

H3C 802.1x Client

sxplugin

nwan

七,无线监控

webcam

kmod-uѕb2

kmod-video-uvc

kmod-nlѕ-base

kmod-usb-core

kmod-i2c-core

kmod-video-core

kmod-input-core

kmod-usb-ohci

kmod-usb-video

libjpeg

librt

libpthread

八,翻越长城(估计大家对这个的需求要更为迫切一些)

GoAgent [需要先安装python]

openvpn

shadowsocks

dnsmasq

九,无线打印共享

kmod-usb-printer

install luci-app-p910nd

OpenWRT用途

怎么说呢,提起它,或许大家可能还有点陌生,但提起它的兄弟Android来,大概无人不知了吧。作为对比:“OpenWrt具有比肩桌面级Linux和现代移动操作系统(Android)的用户体验,完全回避了传统嵌入式Linux的磨叽和枯燥,使一个小小的路由器真正成为完整的、现代的、开放的计算系统,降低了入门门槛,产生了大量非嵌入式专业的爱好者群体。OpenWrt框架的奠定者们和广泛的代码贡献者们,在桌面级和现代操作系统的理念下,也使OpenWrt成为嵌入式Linux领域个性十足而广受追捧的佼佼者”。

具体点说,凡是路由器能做到的功能OpenWRT都能做到[市面上路由器除了官方固件,第三方固件中主要有OpenWRT(功能最给力)、TT(稳定性不错)和DD(以“中继”出名些)]。OpenWRT进阶的功能:做USB摄像头、挂载移动硬盘/U盘、BT下载、3G上网卡(好吧,这点官方固件也勉强可行了)、单号多拨(这点是否有效要看当地ISP)、绑定域名远程控制、Samba/DLNA家庭NAS共享、私有云同步、FTP、个人网站/服务器等;

高阶的玩法,可改出口IP(你懂的吧,想想出门在外,有个带此功能的便携路由)、阻止DNS污染(还有反过来的玩法)、做编程器、智能机器人的“大脑”(吸取上次投稿失败的经验,不该写的一律不写,嘿嘿)……OpenWrt社区的组织者Gregers Petersen在一次采访中提到,“除了传统的路由器用途,在智能家居主控设备、机器人、飞行器、工业控制设备、voIP设备等很多领域,都有爱好者和商业项目在使用OpenWrt,甚至有爱好者已经完整移植了Android系统并且真正打通了电话。而嫁接到OpenWrt上的Arduino Yun,使大家意识到Linux与物理世界交互一种非常简单的可能性,这赋予了OpenWrt更大的想象空间。在新型智能设备和机器人的热潮中,OpenWrt的价值也越来越得到人们的重视。相比Android系统,OpenWrt被认为是更加适应智能设备和机器人的平台,其直接的原生二进制代码具有更高的计算效率”。

原文链接:https://m.elecfans.com/article/608056.html

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享