DD-WRT

DD-WRT

DD-WRT是一個基於Linux的無線路由軟體,基於GPLV2發布。起源於2003年, DD-WRT提供了許多一般路由器的軟體所沒有的功能,例如支持XLink Kai遊戲協定, 基於守護進程的服務, IPv6, 無線分散式系統(無線網橋和無線中繼), RADIUS, 先進服務質量控制,無線輸出功率控制, 超頻能力,以及SD卡的硬體配置提供軟體支持。

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

基本介紹

  • 外文名:DD-WRT
  • 基於:GPLV2發布
  • 起源:2003年
  • 解釋:基於Linux的無線路由軟體
  • 性質:作業系統
  • 許可協定GPL
相關特點,發展歷史,支持特性,相關版本,使用技巧,

相關特點

Linux作業系統是和Windows抗衡的另一大流派的作業系統。Linux極其靈活,不僅可以運行在大型伺服器、台式機之上,也可以運行在各種小型終端設備,這其中就包括無線路由器。DD-WRT其實就是一個供無線路由器使用的嵌入版Linux,它可以在普通的家用無線路由器實現數千元的商用無線路由器功能,不僅如此,對於高手它甚至可以允許自行編譯程式,自由擴展無線路由器功能。
使用DD-WRT的好處很多,它具有友好的配置界面,支持多語言(包括簡體中文),可以讓無線路由器支持QoS寬頻設定、QoS L7過濾,最佳化頻寬並限制最大上行、下行速度和最大連線數等,並可以封殺或者加速BT、電驢下載。支持多種客戶端連線模式,如網橋、中繼、客戶端等模式。支持數種安全機制,支持客戶WPA模式、VLAN、WPA2等安全模式和機制。還支持花生殼的DDNS,方便建立個人網站。它甚至有改造後的直接BT下載功能。這么強大的DD-WRT是完全免費的。

發展歷史

說到DD-WRT,有必要從Linksys WRT54G說起,Cisco / Linksys 在2003 年發行的這款無線路由器使用802.11g 標準使得頻寬在理論上能夠達到54M(2003年的時候),相對於當時業界普遍使用802.11b 的11M 頻寬,不能不說實現了一次飛躍。它可以通過自帶的DSL / Cable 接口接入寬頻網際網路,對於區域網路則支持4 個以太口交換與無線廣播接入。2005 年初國內開始銷售這款路由器。國外銷售價格大概為$60,相對於其他產品來說的話就跟擺地攤的貨差不多了。2003年有“好事者”在 Linux Kernel Mailing List 搜尋 WRT54G,發現它的OS (作業系統)是基於Linux,然而Linux 基於GPL 發布許可證,就是 GNU General Public License。該許可證規定Cisco 應該把WRT54G的OS的原始碼公開。最後,03 年3月份的時候,基於公眾壓力Linksys 公開了WRT54G 的原始碼。
此後就有了一些基於linksys源碼的第三方固件,DD-WRT就是它們中的一個。
DD-WRT 是一個“第三方” 固件 , 用於Linksys WRT54G/GS/GL 或其他基於Broadcom參考設計的802.11g無線路由器 。這些路由器出廠用的就是Linux作業系統,廠家基於GPL的條款,發布了這些固件的原始碼。
固件是由BrainSlayer來維護的,DD-WRT的第一個版本基於Sveasoft Inc 公司的Alchemy開發出來的,而Alchemy又是基於GPL'd Linksys固件及許多其它開放源程式。由於後來人們需要向Sveasoft支付20美元才能下載Alchemy固件,直接的後果就是發展出了DD-WRT。 BrainSlayer全職為DD-WRT工作,要給自己支付工資,為此起草了另外一種商業模型。除了部分需要激活的版本以外,其它都是免費的。
類似的第三方固件還有“OpenWrt”。

支持特性

標準版的DD-WRT包含以下這些特性。而在Micro或者Mini的版本中將會缺少某些特定的功能以減小檔案體積。
13種語言
802.1x(EAP(Extensible Authentication Protocol)-區域網上擴展認證協定封裝)
接入限制
Adhoc模式
Afterburner
客戶端隔離模式
客戶端模式(支持多種客戶端連線)
客戶WPA模式
DHCP 轉接 (udhcp)
DHCP 伺服器(udhcp or 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分類器(L7-filter)
RFlow/MACupd
路由:Static entries and Gateway, BGP, OSPF & RIP2 via (BIRD)
Samba FS Automount
遠程伺服器保存系統日誌
Rx/Tx 天線(可選或自動)
顯示無線客戶端和WDS系統的狀態
Site Survey
SNMP
SSH 伺服器及客戶端 (dropbear)
支持啟動腳本、防火牆腳本和關閉腳本(startup script)
靜態DHCP 配置
Style (Changeable GUI; v.23)
支持新的設備(WRT54G V3, V3.1, V4, V5 and WRT54GS V2.1, V3, V4)
Telnet 伺服器客戶端
Transmit Power Adjustment (0-251mW, default is 28mW, 100mW is safe)
UPnP
VLAN
網路喚醒 (WOL)
WDS Connection Watchdog
WDS Repeater 模式
無線 MAC 地址克隆
無線 MAC 地址過濾
WMM (Wi-Fi MultiMedia QoS)
WPA over WDS
WPA/TKIP with AES
WPA2
Xbox Kaid (Kai Engine)

相關版本

主要版本包括
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, Tonze AP42X Pronghorn SBC, Ubiquiti LSX 以及Netgear, Belkin 和USR 的機型。

使用技巧

dd-wrt達到300Mbps的關鍵設定,其他路由器也可類似設定。
1. 無線網路模式:NG-Mixed(或者只是N)
2. 頻道寬度:Dynamic 20/40 MHz(套用了上面的無線網路模式才出現的選項;或者選擇40MHz)
3. 無線安全中WPA算法:AES
即:要實現300M,
WPA2-PSK ASE
N-Only
40MHz
三者缺一不可;上面之所以選擇NG,20/40,是為了哪些老本,沒有n的。
客戶端的網卡是否能支持300M也是關鍵,如果客戶端網卡不支持,那就不能達到300M了。

相關詞條

熱門詞條

聯絡我們