天天看點

DD-WRT v24-sp2的WDS中繼設定

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寬帶測試,看看網絡情況如何。

繼續閱讀