http://www.jeromechan.com/java/dd-wrt-v24-sp2的wds中繼設定/
本文介紹使用兩台已經刷了DD-WRT固件(版本皆為v24-sp2)的無線路由器,如何組建一個WDS中繼的無線網絡,以達到兩個目的:
對不在ADSL貓附件的桌上型電腦提供有線網絡連接配接
擴大無線覆寫範圍
首先看一下此次應用的場景。
對于現今比較常見的上網方式:ADSL撥号上網,一般家庭無線解決方案為:一個寬帶ADSL數據機,俗稱ADSL貓,通過電話線連接配接到Internet,ADSL貓的區域網路端則是一個RJ45的标準網線接口,通過一根網線連接配接到一個無線路由器,無線路由器的WAN端設定為PPPoE撥号上網,設定的時候填入ISP(電信或者聯通)提供的使用者名、密碼即可。同時,LAN口打開DHCP設定。最後,無線路由器設定為AP模式,并且設定WEP加密以防止被蹭網。
假設ADSL貓為A,無線路由器分别是B和C,桌上型電腦是P。
A到B是有線連接配接,B則發射無線信号供無線網卡連接配接。現在A和B同在卧室3,而一台桌上型電腦在書房,桌上型電腦沒有無線網卡,如果桌上型電腦要上網,解決辦法有三:
從無線路由器B的LAN口拉一根很長的網線,從卧室3出發,穿越餐廳、客廳,到達書房,接到桌上型電腦的網卡上。顯然這是說說的,實際真要這麼拉除非是拆牆重新布線
買一塊無線網卡,無論是PCI接口抑或是USB接口的,裝到桌上型電腦上,如此桌上型電腦便可通過無線接入上網。此法基本可行,不過考慮到書房到卧室3有兩堵牆相隔,信号恐怕不會太好。此方案放一邊備用。
添置路由器C,将C放置在桌上型電腦P旁邊,通過傳說中的WDS技術,将B的無線信号延展到C,桌上型電腦P則通過有線網絡連接配接到C的LAN口。
此法優點:
在完成了桌上型電腦的連接配接這個原有任務的基礎上,還“擴大無線網絡覆寫範圍”,這樣兩台無線路由器,基本保證整套房子的每個區域皆可無線上網。
桌上型電腦無需新增硬體、安裝驅動、安裝軟體等,實作無縫接入網絡
此法缺點:
購置一台無線路由器,要比買一個無線網卡貴一些。
考慮到多一台路由器的好處,還是決定采用上述第3點辦法。于是,買了第二台Buffalo WHR-HP-G54無線路由器,記憶體64MB,預先刷好了DD-WRT v24-sp2。此路由器将作為前述中的“路由器B”。路由器A則為之前已在服役的貝爾金(Belkin)7231-4P無線路由器。
根據上述方案3,得到網絡結構圖如下:
↑IMG#01 網絡說明:
Belkin 7231-4P連接配接寬帶貓,進行PPPoE撥号,同時作為DHCP伺服器,此路由器B的IP為192.168.8.1。
Buffalo WHR-HP-G54放在書房,其IP為192.168.8.2,此即為路由器C,通過WDS技術中繼路由器B的無線信号。
桌上型電腦P通過一根網線連接配接到路由器C,桌上型電腦的IP則是通過路由器B的DHCP服務擷取的。
筆記本通過一個無線信号連接配接,此信号可能是來自路由器B,也可能是來自路由器C,筆記本的IP則是通過DHCP獲得,這些對筆記本來說是透明的。
下面詳細說明設定過程。
首先是兩個路由器的版本資訊:
貝爾金 (Belkin) 7231-4P無線路由器:
Router Name: belkin1
Router Model: Siemens SE505 v2
Firmware Version: DD-WRT v24 (05/20/08) std – build 9517M Eko MAC
Router IP: 192.168.8.1
此為路由器B,不妨也稱之為“主路由器”(primary router),此路由器的DD-WRT固件設定的界面語言是英語。
巴比祿 (Buffalo) WHR-HP-G54無線路由器:
路由器名稱:buffalo1
路由器型号:Buffalo WHR-HP-G54
固件版本:DD-WRT v24-sp2 (03/27/09) mini – build 11793M VINT Eko
路由器IP位址:192.168.8.2
此為路由器C,不妨稱之為“副路由器”(secondary router),同時看官也注意到了,這個路由器的DD-WRT固件設定的語言是簡體中文,以和“主路由器”有所差別。
在開始設定之前,說明一下設定的辦法:準備一根網線,連接配接到路由器。DD-WRT固件預設狀态下,路由器IP是192.168.1.1,管理賬戶的使用者名為“root”,密碼為“admin”。用一台PC通過網線連接配接到路由器的LAN口後,可以定位到“管理→管理”(Administration → Management)選項頁進行修改路由器的使用者名和密碼。
初始狀态的DD-WRT的無線AP模式也是開啟的,同時沒有加密,可以直接連接配接到”dd-wrt”這個無線信号就可以打開192.168.1.1進行配置工作。
路由器的網絡設定方面,預設是打開DHCP的,就算不知道路由器的網絡設定也沒關系,PC上打開DHCP自動擷取網絡設定即可。但是當你修改了路由器的DHCP為“禁用”以後,切忌要確定你知道其網絡設定,因為這個時候你隻能通過在PC上手動設定IP才能連到路由器上,否則你就隻能reset路由器了。
每一個設定頁面設定完畢後,都要記得點選一下底部的“Save (儲存設定)”按鈕。在所有的設定都完成以後,檢查一遍,再分别點選兩個路由器的“Apply Settings (應用)”按鈕以應用設定。應用設定以後,由于改動了幾本的網絡設定,路由器會重新開機。
首先來設定網絡,定位如圖所示的“設定→基本設定 (Setup → Basic Setup)”:
↑IMG#02 設定 → 基本設定
主路由器的WAN口設定如下(花括号{ }之間的内容為說明文字,下同):
↑IMG#03 WAN Connection Type:
Connection Type: PPPoE {連接配接方式,PPPoE撥号上網}
User Name: <***> {ISP給你的寬帶撥号使用者名}
Password: <***> {ISP給你的密碼}
其餘的預設如圖所示
下面是副路由器的WAN口設定:
↑IMG#04 設定很簡單,“WAN連接配接類型”為:“已禁用”。因為這個副路由器隻是用來中繼無線信号的。不需要啟用WAN口。
同一頁面,繼續看下面的“網絡設定(Network Setup)”:
主路由器的Network Setup:
這裡的區域網路子網設定,可以根據你的喜好選擇一個網段。圖中的設定如下:
Local IP Address: 192.168.8.1 { 如果你想用 192.168.1.* 的預設設定,就填入192.168.1.1 }
Subnet Mask: 255.255.255.0
Gateway, Local DNS等都填入0.0.0.0
副路由器的“網絡設定”:
這裡和主路由器設定類似,隻是路由器的“本地IP位址”為“192.168.8.2”,以防止和主路由器的IP位址沖突,如果你要标新立異,設定個192.168.8.250估計也是無妨的。
再往下看,開始設定DHCP服務了。
主路由器的Network Address Server Settings (DHCP)要“Enable”:
首先確定開頭的兩個設定:
DHCP Type: DHCP Server
DHCP Server: Enable
Start IP Address: 192.168.8.100 { 確定不要配置設定出前面已經使用了的192.168.8.1和192.168.8.2即可 }
其他的預設,注意“Static DNS”裡不要填,除非你确認知道一些固定的更好的DNS伺服器的IP,否則預設為0.0.0.0,也就是“不指定”的意思,由ISP那邊提供。
副路由器的DHCP設定,注意看了:
副路由器不需要開啟DHCP,實際上,一旦開啟,将會導緻IP配置設定混亂!,是以“DHCP伺服器”要選擇“禁用”。
這樣兩台路由器的管理部分的基本設定就完成了。此設定頁面的底部有一個時間設定(Time Settings),NTP Client一般選擇“Enable”。然後“Time Zone”選擇“UTC+08:00”,“Summer Time (DST)”選擇“none”即可。
第二頁設定:無線設定。這裡有3個選項頁需要設定:
Basic Settings (基本設定)
Wireless Security (無線安全)
WDS
如下圖所示:
Wireless設定區域
主路由器 Basic Settings:
Wireless Physical Interface wl0:
Wireless Mode: AP
Wireless Network Mode: Mixed { 一般選擇混合模式,你也可以試試“G only” }
Wireless Network Name (SSID): dog { 可自行設定 }
Wireless Channel: 8 – 2.447 GHz { 一般來說,使用預設的6信号強度最佳,不過如果你所在小區周圍無線信号較多,可能頻道6會容易幹擾,建議選擇一個其他的頻道 }
Wireless SSID Broadcast: Enable { SSID廣播一般是開啟的,如果你為了稍微安全些,不嫌麻煩就不要廣播吧。不過這樣子用戶端連接配接的時候會麻煩一些,尤其是手機連接配接的時候。 }
其餘設定如圖預設即可。
副路由器的“無線實體接口 wl0”的設定:
直接照抄主路由器的,不要有一絲的不一樣!否則無法WDS的,切記。
無線的基本設定結束,切換到另一個選項頁:Wireless Security (無線安全):
主路由器的“Wireless Security”設定:
對于“Physical Interface wl0 SSID [dog] …”的設定:
Security Mode: WEP
Default Transmit Key: 1 { 預設 }
Encryption: 64 bit 10 hex digits { 預設即可,現時的 BackTrack 破解 WEP 加密,無論是64 bit還是128 bit,隻要你的路由器有通訊,基本上隻是5分鐘和10分鐘的差別,是以沒必要用128 bit }
Passphrase: ****** { 這個似乎沒啥用的 }
Key 1: ****** 這個一定要設定對了,10個16進制的數字,即0-9和A-E
其餘的Key也不用,留白好了
副路由器的“無線安全”設定:
還是那句話:要和主路由器的設定完全一樣,總之照抄一遍不會錯的。
最後是關鍵設定:WDS。
主路由器的WDS設定:
WDS Settings:
選擇第一個設定點,要實作WDS中繼,第一個下拉選擇框選擇為“LAN”,不要選擇“Point to Point”,那個是用于WDS橋接兩個區域網路的。其後的MAC位址輸入另一個要接入無線網絡的路由器的實體位址,也就是路由器C的“Wireless MAC”,不是“WAN MAC”也不是“LAN MAC”,具體是多少,隻需打開另一個路由器的設定頁面,定位到“WDS”設定,看一下它的“Wireless MAC”即可。在這裡輸入的是“buffalo1”的無線MAC:00開頭,CC結尾。
最後一個框隻是一個備注資訊,随意輸入或者留白。
在這裡填好副路由器的無線MAC位址後,記下這個主路由器的無線MAC位址,下面切換到副路由器的WDS設定。
副路由器的WDS設定:
注意這裡一開始顯示的“無線MAC”就是之前要在主路由器裡填入的MAC位址。
在這裡同樣的選擇“區域網路(LAN)”,并且填入主路由器的無線MAC位址(belkin1的,00開頭,C6結尾),圖中第二條是我另外填的第三台無線路由器的MAC位址備用,在此無需關注。因為是兩台路由器,是以實際上每台路由器隻需填寫一條WDS設定。其餘的設定保留為預設的“禁用(Disable)”。
以上設定全部完畢,檢查一遍,就按下“Apply Settings(應用)”按鈕重新開機兩隻路由器。然後嘗試重新連接配接網絡進行測試。
最後連上新聯通(以前的網通)ADSL寬帶測試,看看網絡情況如何。