DD-WRT簡介

DD-WRT,一種可用於某些無線路由器的非商業的第三方固件。功能強大,但是又具有友好的Web管理/配置界面,可以提供很多“原版”路由器不支持的功能,如調整無線發射功率等。

說到DD-WRT,我們有必要從Linksys WRT54G說起,Cisco / Linksys 在2003 年發行的這款無線路由器使用802.11g 標準使得帶寬在理論上能夠達到54M(2003年的時候),相對於當時業界普遍使用802.11b 的11M 帶寬,不能不說實現了一次飛躍。它可以通過自帶的DSL / Cable 接口接入寬帶互聯網,對於內網則支持4 個以太口交換與無線廣播接入。2005 年初國內開始銷售這款路由器。國外銷售價格大概爲$60,相對於其他產品來說的話就跟擺地攤的貨差不多了。好了,我不是像跟你談這些參數的問題。關鍵是:同年有好事者在 Linux Kernel Mailing List 搜索 WRT54G,發現它的IOS 是基於Linux,然而Linux 基於GPL 發佈許可證,就是 GNU General Public License. 該許可證規定Cisco 應該把WRT54G 的IOS 的源代碼公開。本來Cisco 拒絕公開源代碼,最後,03 年三月份的時候,基於公衆壓力Linksys 公開了WRT54G 的源代碼。

此後就有了一些基於linksys源碼的第三方固件,DD-WRT就是它們中的一個。

DD-WRT 是一個‘第三方‘ 固件 , 用於Linksys WRT54G/GS/GL (http://www.linksys.com/) 或其他基於Broadcom參考設計的802.11g無線路由器。 參考 Supported Devices ([1]) 。這些路由器出廠用的就是Linux操作系統,廠家基於GPL的條款,發佈了這些固件的源代碼。

固件是由BrainSlayer ([email protected][2])來維護的,放在dd-wrt.com (http://www.dd-wrt.com/) . DD-WRT的第一個版本基於Sveasoft Inc (http://www.sveasoft.com/) 公司的Alchemy開發出來的, 而Alchemy又是基於GPL'd Linksys固件及許多其它開放源程序. 由於後來人們需要向Sveasoft支付20美元才能下載Alchemy固件,直接的後果就是發展出了DD-WRT。 BrainSlayer全職爲DD-WRT工作,要給自己支付工資,爲此 起草了 ([3](此超鏈接在大陸已失效。leangjia注於2010-06-22))另外一種商業模型。不過在目前來講,DD-WRT還是免費的。

類似的第三方固件還有“OpenWrt[4]”。


功能列表

        * 支持13種語言
        * 支持802.1x (EAP(Extensible Authentication Protocol)-局域網上擴展認證協議封裝)
        * 支持接入限制
        * 支持Adhoc模式
        * 支持Afterburner(網絡加速器)
        * 支持客戶端隔離模式
        * 支持客戶端模式 (支持多種客戶端連接)
        * 支持客戶WPA模式
        * 支持DHCP 轉接 (udhcp)
        * 支持DHCP 服務器 (udhcp or Dnsmasq)
        * 支持DNS 轉發 (Dnsmasq)
        * 支持DMZ(=demilitarized zone 非軍事區)
        * 支持動態 DNS (DynDNS, TZO, ZoneEdit)
        * 支持Hotspot Portal (Sputnik Agent ,Chillispot)
        * 支持IPV6支持
        * 支持JFFS2
        * 支持MMC/SD 卡支持 (要求修改硬件)
        * 支持客戶服務器模式的NTP 客戶端
        * 支持Ntop遠程統計
        * 支持Open*** 客戶及服務端(僅限於***的固件)
        * 支持端口觸發
        * 支持端口轉發 (最大爲.30)
        * 支持PPTP *** 客戶及服務端
        * 支持QoS 帶寬設置 (遊戲,服務/網絡掩碼/MAC/以太網端口優先級優化)
        * 支持QoS L7分類器 l7-filter)
        * 支持RFlow/MACupd
        * 支持路由: Static entries and Gateway, BGP, OSPF & RIP2 via (BIRD)
        * 支持Samba FS Automount
        * 支持遠程服務器保存系統日誌
        * 支持接收/發射天線選擇(手動或者自動)
        * 支持顯示無線客戶端和WDS系統的狀態
        * 支持Site Survey
        * 支持SNMP(簡單網絡管理協議)
        * 支持SSH 服務器及客戶端 (dropbear)
        * 支持支持啓動腳本、防火牆腳本和關閉腳本 (startup script)
        * 支持靜態DHCP 配置
        * 支持不同的界面風格 ( v.23)
        * 支持新的設備 (WRT54G V3, V3.1, V4, V5 and WRT54GS V2.1, V3, V4)
        * 支持Telnet 服務器客戶端
        * 支持發送功率調整 (0-251mW, 默認爲28mW, 低於100mW爲安全功率)
        * 支持UPnP
        * 支持VLAN
        * 支持網絡喚醒 (WOL)
        * 支持WDS Connection Watchdog
        * 支持WDS Repeater 模式
        * 支持無線 MAC 地址克隆
        * 支持無線 MAC 地址過濾
        * 支持WMM (Wi-Fi 多媒體 QoS)
        * 支持WPA over WDS (無線分佈系統)
        * 支持WPA/TKIP with AES
        * 支持WPA2
        * 支持Xbox Kaid (Kai Engine)
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章