DD-WRT

以Linux為基礎,用於無線路由器與無線存取點的韌體

DD-WRT是一個基於Linux的無線路由韌體,以GNU通用公眾授權條款(GPL)V2授權釋出。

DD-WRT
開發者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和加密協定的虛擬介面。並支援一些基於PowerPCIXP425路由基板和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以及NetgearBelkinAsusUSR機型。

支援特性

標準版的DD-WRT包含以下這些特性。而在Micro或者Mini的版本中將會缺少某些特定的功能以減小檔案體積。

  • 13種語言
  • 802.1xEAP-區域網路擴充認證協定封裝)
  • 接入限制
  • 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、BGPOSPF & 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)

參見

外部連結