gqg2001 发表于 2013-4-8 20:17

[转]DD-WRT中各种无线模式的区别

本帖最后由 gqg2001 于 2013-4-10 00:17 编辑



看到一篇文章,觉得挺好转一下。
===================以下为转发的帖子=====================   我家的无线路由器放置在房间的角落里,导致了在其他房间的信号很差。作为用户的我的需求很简单,就是在家里的任何地方都有信号能上网,所以解决方案很多了,比如重新换一个更牛X的路由器,把路由器换个位置等等。把路由器换位置是不可能的,因为线已经布好了。换路由器嘛倒是可以考虑,于是在同事的推荐下买了个Netgear的路由器,不过改善效果不明显。既然现在有两台路由器了,那么就可以考虑采用将其中的一台用做中继,来扩大无线的范围。我的设备如下:
[*]主路由器 - Netgear JNWR2000V2,它连接光猫,具有Internet连接;
[*]次路由器 - Linksys WRH54G,它刷了DDWRT V24-sp2 build14896固件。

       参考了网上的一些文章(参见文章最后的链接),终于将其配置成功了,我就不重复如何配置了,因为那些文章已经讲得很清楚了。本文主要讲讲DD-WRT中无线模式的区别,理解了它们的区别才能更好地理解为什么要这样配置。

DDWRT中无线可以工作在以下几种模式:1. AP (Access Point)
路由器一般有一个WAN口,用于连接Internet;还有若干个(家用的一般4个)LAN口,连在LAN口的机器都是在同一个局域网中。工作在AP模式的无线路由器将有线LAN扩展为无线LAN的。凡是通过无线接入到路由器的电脑也都处在LAN中。它的应用场景是:家里的宽带默认是只能给一台电脑使用,如果要给多台电脑共享的话就要把无线路由设置为AP,这样连接到无限路由的电脑就能共享宽带了。这也是绝大多数家庭的配置。所以,AP模式的无线路由器将有线信号转为无线信号。

2. ClientClient是客户的意思,顾名思义就是无线路由器作为现有无线信号的一个客户端。它的一个应用场景是:假设公司的某个会议室里面只有无线信号,台式机没有无线网卡所以不能接入网络。这时可以将一台无线路由器(称为次路由器)设置为Client模式并接入公司的无线网络中,凡是连接到路由器LAN口的机器就能访问网络了。所以Client模式的无线路由器将无线信号转换为有线信号。需要注意的是,此模式有如下限制:A. 凡是通过该模式接入网络的机器都是处在一个单独子网中。比如公司的无线信号是在网络192.168.1.*,而通过Client模式的无线路由器接入的电脑必须是另外的一个网络,比如10.0.0.*。因此,路由器需要开启DHCP服务以为接入的机器自动分配IP地址。B. 次路由器不再提供AP服务,机器不能通过次路由器的无线接入网络,只能通过其LAN口接入网络。

3. Client BridgeClient模式有2个限制,Client Bridge模式就是解决其第一个限制。将路由器设置为Client Bridge可以让所有通过次路由器接入网络的机器与主路由器处在同一个子网中,由主路由器给新接入的机器分配IP地址。因此,在Client Bridge 模式下,次路由器上的DHCP服务需要关闭。
4. RepeaterRepeater与Client模式类似。它除了能将无线信号转为有线信号外,还可以将主路由器的无线信号转成一个不同的ssid的信号。这克服可Client模式第二个限制,但是凡是通过次路由器接入网络的机器也都在一个子网中,这与Client模式是一样的。
5. Repeater Bridge从名字上来看,这种模式应该是功能最强大的了,它能将主路由器的无线信号转为有线和另外ssid的无线信号,还能使得接入的机器与主无线路由在同一子网中的。因此,这也要求关闭次路由器上的DHCP服务。
6. AdHoc这个模式从名字上看是建立一个点对点的临时无线连接,没有去尝试过。
下表总结了以上模式的异同
DD-WRT无线模式
名称描述机器接入次无线路由的方式接入次无线路由是否与主无线路由在同一子网(是否具有桥接功能)
AP将有线信号转为无线信号NANA
Client将无线信号转为有线信号有线LAN口无
Client Bridge将无线信号转为有线信号有线LAN口有
Repeater将无线信号转为另外的无线和有线信号有线LAN口+无线(不同的SSID)无
Repeater Bridge将无线信号转为另外的无线和有线信号有线LAN口+无线(不同的SSID)有

我采用的是最后一种模式,主无线路由和次无线路由都设置为相同的ssid和相同的认证方式(WPA2-Personal,密码也相同),这样可以在主路由器和次路由器的无线信号间无缝切换。===================转发的帖子结束=====================

    上面的转的帖子说 Client和Client Bridge模式下,接入次路由无法使用无线方式,经过我的试验现在都可以用无线方式接入了。不过原来按照DD官方的教程设置Client Bridge总是不成功,主要是接入次路由的机器无法自动获得IP。经过摸索发现了官方教程的小错误,或者说是不完善的地方。见我的另外一个帖子吧:
                http://www.anywlan.com/thread-209474-1-1.html






hkd21899 发表于 2013-4-8 20:21

学习了,有时间想玩玩DD。

nipheaton 发表于 2013-4-8 20:32

不错,这么转的帖子很有意义。。受益匪浅。。:D:D

ago 发表于 2013-4-8 20:39

感觉楼主的解释。
补充一下:client模式下,dd-wrt可以增加一个虚拟ssid,达到:把一个wifi信号转到有线lan和无线lan的状态。

alenshaw 发表于 2013-4-8 20:41

学习了,不过有人很早前就发过了

ljlaichun 发表于 2013-4-8 21:05

顶 在最需要的时候学到了

炽热太阳 发表于 2013-4-8 21:45

gqg2001 发表于 2013-4-8 22:03

ago 发表于 2013-4-8 20:39 static/image/common/back.gif
感觉楼主的解释。
补充一下:client模式下,dd-wrt可以增加一个虚拟ssid,达到:把一个wifi信号转到有线la ...

你说的没错,这个帖子是转来的,估计写的时间比较早了。

我也试验了,在client bridge模式下,虽然不能自动获得IP,手动设置IP后,无线也能上网。

植物园玩家 发表于 2013-4-8 23:15

学习了,有时间想玩玩DD

lookball 发表于 2013-4-8 23:33

用AR的表示没用过repeater:lol

gqg2001 发表于 2013-4-10 00:20

lookball 发表于 2013-4-8 23:33 static/image/common/back.gif
用AR的表示没用过repeater

我的路由都是AR的芯片,也就都没有repeater模式了,逼得我必须吧Client Bridge研究好,因为这个模式几乎就是Repeater了。请指正:

   http://www.anywlan.com/thread-209474-1-1.html

齐天大蹭 发表于 2014-2-21 14:35

学到了,很有用,谢谢!
页: [1] 2
查看完整版本: [转]DD-WRT中各种无线模式的区别