家用路由器如何變成商用無線路由器
目前無線路由器的應(yīng)用很廣泛,相信隨著通信行業(yè)的發(fā)展,無線路由器技術(shù)也會更加的完善穩(wěn)定,給用戶帶來良好的網(wǎng)絡(luò)環(huán)境。
隨著我國無線路由行業(yè)的發(fā)展,無線路由器的應(yīng)用也更加廣泛,于是我研究了一下家用無線路由器如何替代商用無線路由,在這里拿出來和大家分享一下,希望對大家有用。很多讀者也許都聽說過Linux操作系統(tǒng),知道它是和Windows抗衡的另一大流派的操作系統(tǒng)。
但大家也許不知道,Linux極其靈活,不僅可以運(yùn)行在大型服務(wù)器、臺式機(jī)之上,也可以運(yùn)行在各種小型終端設(shè)備,這其中就包括無線路由器。DD-WRT其實(shí)就是一個供無線路由器使用的嵌入版Linux,它可以在普通的家用無線路由器實(shí)現(xiàn)數(shù)千元的商用無線路由器功能,不僅如此,對于高手它甚至可以允許自行編譯程序,自由擴(kuò)展無線路由器功能。
DD-WRT的起源要追溯到2003年,當(dāng)時Cisco/Linksys發(fā)售了WRT54G無線路由器,它支持當(dāng)時最高54Mbps的連接速度。同年有愛好者發(fā)現(xiàn)WRT54G的IOS固件是基于Linux的(IOS就是Cisco對于自己網(wǎng)絡(luò)設(shè)備操作系統(tǒng)的稱呼),然而使用Linux作為操作系統(tǒng)的一個基礎(chǔ)條件就是必須把原代碼公開,這件事傳開之后,本來Cisco 拒絕公開源代碼,但最后迫于公眾壓力,2003年三月份,Cisco公開了WRT54G的源代碼。這一下可是打開了一個大寶庫,眾多基于此源代碼的第三方固件紛紛出臺,其中DD-WRT就是最出彩的一個。使用DD-WRT的好處很多,它具有友好的配置界面,支持多語言(包括簡體中文),可以讓無線路由器支持QoS寬帶設(shè)置、QoS L7過濾,優(yōu)化帶寬并限制最大上行、下行速度和最大連接數(shù)等,并可以封殺或者加速BT、電驢下載。支持多種客戶端連接模式,如網(wǎng)橋、中繼、客戶端等模式。支持?jǐn)?shù)種安全機(jī)制,支持客戶WPA模式、VLAN、WPA2等安全模式和機(jī)制。還支持花生殼的DDNS,方便建立個人網(wǎng)站。它甚至有改造后的直接BT下載功能。這么強(qiáng)大的DD-WRT是完全免費(fèi)的。
當(dāng)然并不是所有的路由器都可以刷新DD-WRT的,畢竟它運(yùn)行的是Linux系統(tǒng),需要比較完善的硬件支持,現(xiàn)在可以刷新為DD-WRT的路由器都是基于Broadcom的CPU的系統(tǒng),并且對內(nèi)存和存放固件的Flash閃存容量也有一定要求。Flash閃存容量至少4MB,而所有的WRT54GS v4.0版本之前的型號都擁有8MB的Flash閃存容量,而也有部分路由器(包括WRT54G和WRT54GS的v5.0型號)僅有2MB的Flash。需要大家注意的是:DD-WRT的完整版(Standard Vision)和迷你版(Mini vision)的安裝都需要4MB的Flash,而2MB Flash容量的路由器只能使用微型版(Micro Vision)。在此筆者推薦一些適合刷新DD-WRT的經(jīng)典無線路由器,它們要么價格便宜,要么性能最強(qiáng),兼容性也都是最好的。其中包括Buffalo WHR G54s、Buffalo WHR G54s、Asus WL 500G Deluxe以及Motorola WR850G這幾個產(chǎn)品,當(dāng)然也包括WRT54G擁有8MB Flash的產(chǎn)品。
DD-WRT刷機(jī)
現(xiàn)在它共有五個版本,普通用戶使用完整版和迷你版即可,它們的最大區(qū)別在于完整版支持kaid功能,方便游戲機(jī)的無線聯(lián)網(wǎng)對戰(zhàn)。需要注意的是,最好不要追求最新版本,稍老一些的版本反而因?yàn)榻?jīng)過了眾多用戶的除錯,會更加穩(wěn)定。這里推薦v23 sp1及v23 sp2。下面以價格較低的Buffalo WHR G54s的產(chǎn)品為例介紹一下如何刷新DD-WRT固件。為保證順利升級,必須先將路由器恢復(fù)到出廠設(shè)置,按住路由器的復(fù)位按鈕并保持至少30秒,拔下路由器電源。然后將計(jì)算機(jī)的ip地址設(shè)置到192.168.11.x的網(wǎng)段內(nèi),這也是WHR G54s的默認(rèn)網(wǎng)段。將計(jì)算機(jī)與路由器中任意一個LAN口相連,使用交叉網(wǎng)線與直連網(wǎng)線均可。
接著在Windows XP中通過“開始/運(yùn)行/cmd”打開命令行窗口,假設(shè)固件在c盤根目錄下,就先進(jìn)入c盤根目錄,并輸入“tftp -i 192.168.11.1 PUT dd-wrt.v23_generic.bin”這里是要利用tftp將固件上傳至路由器,此處的192.168.11.1 為WHR G54s 的ip地址,dd-wrt.v23_generic.bin為下載的固件名稱。注意,此時先不要按下回車鍵。
下面,需要對設(shè)備進(jìn)行操作。給路由器接通電源,此時所有的路由器Led指示燈都會被點(diǎn)亮,約一秒鐘以后,此時除了計(jì)算機(jī)所連路由器端口對應(yīng)的指示燈之外所有的端口指示燈均會熄滅,我們需要馬上按下回車鍵,進(jìn)行傳輸。這里不需要緊張,即使得到一個“Time Occurred”的超時提示也不要緊,重復(fù)上面的操作即可。如果我們輸入及時,文件開始傳輸,那么接著WHR G54s的LAN指示燈會經(jīng)過大約6秒鐘的頻繁閃動之后,將得到一個類似于:Transfer successful: 3502080 bytes in 5 seconds, 700000 bytes/s的輸入成功提示。最后在bridge/diagnostic指示燈熄滅之后路由器將重新啟動DD-WRT。此時WHR G54s已經(jīng)刷新成功,它的地址為192.168.1.1,路由器默認(rèn)的登陸的用戶名為'root',密碼為'admin'。
DD-WRT的特色應(yīng)用
首先我們要登錄DD-WRT設(shè)備,由于它的初始IP一般為192.168.1.1,所以我們要將本機(jī)地址設(shè)置為同一網(wǎng)段,比如192.168.1.2就可以直接在瀏覽器中輸入http://192.168.1.1進(jìn)入DD-WRT設(shè)備控制界面。默認(rèn)用戶名為root,默認(rèn)密碼是admin,登錄完畢后就可以看到DD-WRT無線設(shè)備的管理界面了。由于功能強(qiáng)大,所以DD-WRT管理界面上的設(shè)置很多,從左到右依次為“設(shè)置、無線、安全、訪問限制、應(yīng)用程序&游戲、管理、狀態(tài)”,每個頁面又下分多個子項(xiàng),選項(xiàng)是非常之多。
定時開關(guān)無線信號
很多用戶都有定時開關(guān)無線信號的需要。比如很多家庭用戶在晚上休息時并不需要開啟無線信號,還可以減少無線信號對人的影響,此外在單位常常需要限制用戶在夜晚或者節(jié)假日這些非工作時段使用無線網(wǎng)絡(luò),這就可以使用DD-WRT的定時開關(guān)無線功能,比單獨(dú)使用它的訪問控制要方便安全得多。
首先需要進(jìn)入“高級無線設(shè)置”頁面。我們可以看到Radio Time Restrictions的字樣,它的初始默認(rèn)狀態(tài)是禁用,這里我們將其更改為“啟用”。然后會出現(xiàn)24個方塊圖標(biāo)分別代表一天的24小時,其中綠色代表開啟無線,紅色代表關(guān)閉無線,我們就可以自由設(shè)定每天的那些時間開啟無線,那些時間關(guān)閉無線信號。
手動更改無線信號強(qiáng)度
我們在市面上買到的無線路由器的功率是固定的,個人想去改變它基本是不可能完成的任務(wù)。但在實(shí)際使用中往往會遇到需要增大無線功率而提高一些傳輸距離或者穿墻能力的情況,尤其是在就差一堵墻就可以實(shí)施成功的時候,信號強(qiáng)度問題的確是能急死人。而DD-WRT設(shè)備就擁有調(diào)整無線信號發(fā)射功率的功能,可以在一定范圍內(nèi)自定義設(shè)備的發(fā)射功率。
同樣是在“高級無線設(shè)置”頁面,其中有一個Xmit功率選項(xiàng),它就是調(diào)節(jié)無線功率的地方(如圖3),范圍在0~251毫瓦之間,默認(rèn)是28毫瓦。如果我們覺得自己的無線網(wǎng)絡(luò)不太穩(wěn)定,或者就差不遠(yuǎn)就可以達(dá)到自己的理想距離我們可以在這里進(jìn)行調(diào)解,經(jīng)過試驗(yàn),這項(xiàng)功能的作用還是很明顯的。不過筆者提醒大家不要一味的去增大功率,畢竟高功率設(shè)備可能對人體有害。其實(shí)我們也可以反其道而行之,對于無線信號十分良好的用戶,可以適當(dāng)降低無線信號的發(fā)射功率,以便將它對身體的影響降到最低。