DD-WRT中的各种无线模式-阿里云开发者社区

开发者社区> 科技小能手> 正文

DD-WRT中的各种无线模式

简介:
+关注继续查看

DD-WRT是一款功能强大的第三方路由器固件,通过设置不同的无线模式,可以增强无线路由器的功能。
Broadcom芯片有这几种模式:访问点(AP),客户端(Client),客户端网桥(Clinet Bridge),点对点(Adhoc), 中继(Repeater),中继桥接(Repeater Bridge) 
Atheros芯片有这几种模式:访问点(AP),客户端(Client),客户端网桥(Clinet Bridge),点对点(Adhoc), 无线桥接Station(WDS Station), 无线桥接AP(WDS AP)

 

要注意,因为没有一个统一的国际标准,各个无线路由厂商对桥接、中继、WDS的解释都略有不同,以下只是针对DD-WRT中的无线模式的解释。


1. AP (Access Point)

路由器一般有一个WAN口,用于连接Internet;还有若干个(家用的一般4个)LAN口,连在LAN口的机器都是在同一个局域网中。工作在AP模式的无线路由器将有线LAN扩展为无线LAN的。凡是通过无线接入到路由器的电脑也都处在LAN中。

它的应用场景是:家里的宽带默认是只能给一台电脑使用,如果要给多台电脑共享的话就要把无线路由设置为AP,这样连接到无限路由的电脑就能共享宽带了。这也是绝大多数家庭的配置。所以,AP模式的无线路由器将有线信号转为无线信号。

 

2. Client

Client是客户的意思,顾名思义就是无线路由器作为现有无线信号的一个客户端。它的一个应用场景是:假设公司的某个会议室里面只有无线信号,台式机没有无线网卡所以不能接入网络。这时可以将一台无线路由器(称为次路由器)设置为Client模式并接入公司的无线网络中,凡是连接到路由器LAN口的机器就能访问网络了。所以Client模式的无线路由器将无线信号转换为有线信号。

需要注意的是,此模式有如下限制:

A. 凡是通过该模式接入网络的机器都是处在一个单独子网中。比如公司的无线信号是在网络192.168.1.*,而通过Client模式的无线路由器接入的电脑必须是另外的一个网络,比如10.0.0.*。因此,路由器需要开启DHCP服务以为接入的机器自动分配IP地址。

B. 次路由器不再提供AP服务,机器不能通过次路由器的无线接入网络,只能通过其LAN口接入网络。

 

3. Client Bridge

 Client模式有2个限制,Client Bridge模式就是解决其第一个限制。将路由器设置为Client Bridge可以让所有通过次路由器接入网络的机器与主路由器处在同一个子网中,由主路由器给新接入的机器分配IP地址。因此,在Client Bridge 模式下,次路由器上的DHCP服务需要关闭,如果想次路由器拥有AP功能,那只需在无线配置处增加“虚拟接口”,如果无线网络名(SSID)与主路由器的无线网络名(SSID)一样,那可以达到扩大信号的功效,本模式可以理解为中继。

 

4. Repeater

 Repeater与Client模式类似。它除了能将无线信号转为有线信号外,还可以将主路由器的无线信号转成一个不同的ssid的信号。这克服可Client模式第二个限制,但是凡是通过次路由器接入网络的机器也都在一个子网中,这与Client模式是一样的,Atheros芯片DD-WRT上没有这个模式,可使用Client模式+虚拟接口无线网络实现。

 

5. Repeater Bridge

从名字上来看,这种模式应该是功能最强大的了,它能将主路由器的无线信号转为有线和另外ssid的无线信号,还能使得接入的机器与主无线路由在同一子网中,因此,这也要求关闭次路由器上的DHCP服务。Atheros芯片DD-WRT上没有这个模式,可使用Client Bridge模式+虚拟接口无线网络实现。

 

6. AdHoc

这个模式从名字上看是建立一个点对点的临时无线连接,使用的比较少,基本在路由器上不用,但有一些路由器有这样的一键按钮,使用起来方便。

下表总结了以上模式的异同

DD-WRT无线模式

名称

描述

机器接入次无线路由的方式

接入次无线路由是否与主无线路由在同一子网(是否具有桥接功能)

AP

将有线信号转为无线信号

NA

NA

Client

将无线信号转为有线信号

有线LAN

Client Bridge

将无线信号转为有线信号

有线LAN

Repeater

将无线信号转为另外的无线和有线信号

有线LAN+无线

Repeater Bridge

将无线信号转为另外的无线和有线信号

有线LAN+无线

我采用的是Repeater Bridge模式,主无线路由和次无线路由都设置为相同的ssid和相同的认证方式(WPA2-Personal,密码也相同),这样可以在主路由器和次路由器的无线信号间无缝切换了,正常情况下终端只能搜到一个(信号最强),也可能有极少数终端会搜到多个相同名字的信号。移动过程中会实现自动切换(切换机制取决于无线终端),无需手动操作。

 

7.WDS Station

WDS (Wireless Distribution System)无线分布式系统,是无线连接两个接入点(AP)的协议。这个是WDS客户端,一般设置在副路由器上。与主路由器配合使用,主路由器设置为"WDS AP"模式,次路由设置为为"wds station"模式,设置相同的SSID和加密算法,此模式无AP功能。然后还要分别相互填写对方的无线mac地址。这里需要注意是无线mac地址,要注意别写成wan口或lan口的mac地址。 为了建立稳定性能的WDS,应该使用相同芯片的设备,也就是说,在不同芯片上建立WDS的话,互通性是可能的,但是不能保证正常工作。

 

8.WDS AP

这个是WDS服务端,一般设置在主路由器上。主路由器选择WDS AP,副路由器选WDS Station。此模式拥有AP功能,然后还要分别相互填写对方的无线mac地址。这里需要注意是无线mac地址,要注意别写成wan口或lan口的mac地址。

 

WDS和中继(Repeater)的区别是,Repeater不用设置主路由器,不需要知道主路由器的网卡MAC地址,只需知道主路由器的无线密码即可连接。使用方法:在无线基本设置里选择中继模式,输入你需要中继无线路由的SSID,在无线安全里选择主路由器的加密方式输入密码,无线基本设置里添加一个虚拟接口,输入你想设置的无线SSID,在无线安全里设置好虚拟接口无线网络的密码即可。

 

本文转自 kuSorZ 51CTO博客,原文链接:http://blog.51cto.com/kusorz/1752092

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
8068 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,大概有三种登录方式:
2685 0
阿里云服务器ECS远程登录用户名密码查询方法
阿里云服务器ECS远程连接登录输入用户名和密码,阿里云没有默认密码,如果购买时没设置需要先重置实例密码,Windows用户名是administrator,Linux账号是root,阿小云来详细说下阿里云服务器远程登录连接用户名和密码查询方法
10474 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
9836 0
使用OpenApi弹性释放和设置云服务器ECS释放
云服务器ECS的一个重要特性就是按需创建资源。您可以在业务高峰期按需弹性的自定义规则进行资源创建,在完成业务计算的时候释放资源。本篇将提供几个Tips帮助您更加容易和自动化的完成云服务器的释放和弹性设置。
11751 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
11596 0
windows server 2008阿里云ECS服务器安全设置
最近我们Sinesafe安全公司在为客户使用阿里云ecs服务器做安全的过程中,发现服务器基础安全性都没有做。为了为站长们提供更加有效的安全基础解决方案,我们Sinesafe将对阿里云服务器win2008 系统进行基础安全部署实战过程! 比较重要的几部分 1.
8348 0
腾讯云服务器 设置ngxin + fastdfs +tomcat 开机自启动
在tomcat中新建一个可以启动的 .sh 脚本文件 /usr/local/tomcat7/bin/ export JAVA_HOME=/usr/local/java/jdk7 export PATH=$JAVA_HOME/bin/:$PATH export CLASSPATH=.
4512 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,云吞铺子总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系统盘、创建快照、配置安全组等操作如何登录ECS云服务器控制台? 1、先登录到阿里云ECS服务器控制台 2、点击顶部的“控制台” 3、通过左侧栏,切换到“云服务器ECS”即可,如下图所示 通过ECS控制台的远程连接来登录到云服务器 阿里云ECS云服务器自带远程连接功能,使用该功能可以登录到云服务器,简单且方便,如下图:点击“远程连接”,第一次连接会自动生成6位数字密码,输入密码即可登录到云服务器上。
21203 0
23706
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载