DD-WRT
DD-WRT是一個基於Linux的無線路由韌體,以GNU通用公眾授權條款(GPL)V2授權釋出。
開發者 | Sebastian Gottschall / NewMedia-NET |
---|---|
目前版本 | v24 SP1(Build10020)(2008年7月27日) |
預覽版本 | v24 preSP2(2009年7月22日) |
原始碼庫 | |
作業系統 | Linux |
類型 | 路由軟體 |
授權條款 | GPL 和 專有 |
網站 | dd-wrt.com |
DD-WRT提供了許多一般路由器韌體所沒有的功能,例如支援XLink Kai遊戲協定、基於守護行程的服務、IPv6、無線分散式系統(無線網橋和無線中繼)、RADIUS、先進服務品質控制、無線輸出功率控制、超頻能力,以及SD卡的硬體組態提供軟體支援。
DD-WRT韌體由BrainSlayer維護,放在dd-wrt.com。從第一個版本直至V22版本都是基於Sveasoft Inc公司的Alchemy開發出來,而Alchemy又是基於以GPL發放之Linksys韌體及許多其它開放源程式。由於後來人們需要向Sveasoft支付$20才能下載Alchemy韌體,於是從V23開始的DD-WRT幾乎完全重寫,linux核心部分基於OpenWrt核心。
藉助Buffalo合作夥伴關係,Buffalo將開始出售預裝自訂版本DD-WRT的無線路由器。
起源
DD-WRT的系統原始碼起源於Linksys WRT54G的系統,由於在2002年有人發現Linksys WRT54G的系統是基於Linux開發,而Linux又是使用GPL授權,所以要求Linksys依照GPL授權要求公開Linksys WRT54G的系統原始碼,最終在2003年3月思科迫於壓力按照授權釋放系統原始碼,然後該套代碼被適用於基於Linksys WRT54G/GS/GL 或其他基於Broadcom參考設計的802.11g無線路由器,其中一個分支為OpenWrt,而OpenWrt又衍生出DD-WRT。
釋出歷史
主要版本包括:
DD-WRT v23 Service Pack 1(SP1)於2006年5月16日釋出。大部分的核心代碼都經過仔細的檢查和重寫,同時在開發過程中加入了許多新的特性。
DD-WRT v23 Service Pack 2(SP2)於2006年9月14日釋出。介面經過了重新編寫,並加入一些新特性。支援一些額外路由型號,同時更多列入計劃。
DD-WRT v24於2008年5月18日發布。允許使用多達16個不同SSID和加密協定的虛擬介面。並支援一些基於PowerPC、IXP425路由基板和Atheros WiSOC和X86系統的路由。並且對擁有較小容量快閃記憶體的機型(例如:WRT54Gv8或WRT54GSv7)提供有限度的支援。
DD-WRT v24 Service Pack 1(SP1)於2008年7月26日發布。修正了DNSMasq內緊要的DNS安全性問題,基地台選址的安全性問題。支援更長字元的密碼,更有彈性的OpenVPN設定。新機型支援,包括:WRT300 v1.1、WRT310N、WRT600N、DIR-300、DIR-600、1043ND, Tonze AP42X Pronghorn SBC、Ubiquiti LSX以及Netgear、Belkin、Asus和USR機型。
支援特性
標準版的DD-WRT包含以下這些特性。而在Micro或者Mini的版本中將會缺少某些特定的功能以減小檔案體積。
- 13種語言
- 802.1x(EAP-區域網路擴充認證協定封裝)
- 接入限制
- Adhoc模式
- Afterburner
- 客戶端隔離模式
- 客戶端模式(支援多種客戶端連接)
- 客戶WPA模式
- DHCP轉接 (udhcp)
- DHCP伺服器(udhcp或Dnsmasq)
- DNS forwarder(Dnsmasq)
- DMZ
- 動態DNS(DynDNS、TZO、ZoneEdit)
- Hotspot Portal(Sputnik Agent、Chillispot)
- IPV6支援
- JFFS2
- MMC/SD卡支援(要修改硬體)
- 客戶伺服器模式NTP客戶端
- Ntop遠端統計
- OpenVPN客戶及伺服器端(僅限於VPN韌體)
- 埠觸發
- 通訊埠轉發(最大為.30)
- PPTP VPN客戶及伺服器端
- QoS 頻寬設定(遊戲、服務/網路遮罩/MAC/乙太網路埠優先級最佳化)
- QoS第七層過濾器 (l7-filter)
- RFlow/MACupd
- 路由:Static entries and Gateway、BGP、OSPF & RIP2 via(BIRD)
- Samba檔案系統自動掛載
- 遠端伺服器儲存系統紀錄檔
- Rx/Tx天線(可選或自動)
- 顯示無線客戶端和WDS系統的狀態
- Site Survey
- SNMP
- SSH伺服器及客戶端 (dropbear)
- 支援啟動指令碼、防火牆指令碼和關閉指令碼(startup script)
- 靜態DHCP組態
- Style(可變圖形使用者介面; v.23)
- 支援新裝置(WRT54G V3、V3.1、V4、V5及WRT54GS V2.1、V3、V4)
- Telnet伺服器客戶端
- 發射功率調節(0-251 mW、預設28 mW、100 mW為安全)
- UPnP
- VLAN
- 網路喚醒 (WOL)
- WDS Connection Watchdog
- WDS 中繼器模式
- 無線MAC位址克隆
- 無線MAC位址過濾
- WMM(Wi-Fi MultiMedia QoS)
- WPA over WDS
- WPA/TKIP with AES
- WPA2
- Xbox Kaid(Kai Engine)