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)

參見

外部連結