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)