分享

DD-WRT Repeater Bridge 和 Repeater - chen_scor...

 老罗卜 2011-05-19

DD-WRT Repeater Bridge 和 Repeater

默认分类 2011-05-15 01:15:55 阅读10 评论0   字号: 订阅

使用 DD-WRT 进行无线网络中继,扩大无线覆盖(当然,也有不少人是为了蹭网),网上大多数采用的都是 Repeater 模式,但使用这个模式后,中继无线路由器下的网络是独立的,和主无线网络是不能直接互访的。其实,我们可以采用 Repeater Bridge 模式,在此模式下,中继无线路由器下的网络和主网络是在一起的。

下面我来说一下 Repeater Bridge 模式的用法,先假设有2台无线路由器,主无线路由器是 R1 ,IP 是 192.168.1.1 ,SSID 是 Wroute1 ,中继用的无线路由器是 R2 ,IP 是 192.168.1.2(Repeater Bridge 模式下,这两个无线路由器的 IP 必须要在同网段的)。主无线路由器没什么需要额外设置的,主要是设置中继用的无线路由器(这里中继无线路由器用的是 DD-WRT V24 系统)。
首先确认 DD-WRT 的版本是 V24 RC5 以上,否则不支持,最好是 V24 最终版,否则 DHCP 会有问题。

1. 进入 DD-WRT 控制面板,点主菜单上的 "无线" ,再点 "基本设置"。其中,"无线模式" 设为 Repeater Bridge , "无线网络模式"、"无线网络名(SSID)" 都必须和主无线路由器设置相同, "感受范围(ACK时序)"、"Network Configuration" 无需更改(默认是 2000 和 Bridged) 。点 "保存设置"。

2. 保存后会自动返回这个页面,接着点 "Virtual Interfaces" 下的 "添加",然后在出现的 "无线网络名(SSID)" 上设置一个和主无线路由器不同的名称 (也可以设置成一样,官方说这样就可以实现无缝漫游,本人未测试)。下面的 "无线SSID广播" (默认是"启用")、AP独立(默认是"禁用")、"Network Configuration" (默认是 "Bridged")都无需改动 。点 "保存设置"。

3. 点主菜单上的 "无线",再点 "无线安全",上半部分的设置要和主无线路由器中的安全设置完全一致,用的是什么安全模式,密码是什么,都要完全一致(因为中继无线路由器要通过这些资料先连到主无线路由器上的,这样才能进行信号中继转发)。下半部分是设置中继无线路由器发出的信号的安全设置,这个可以由你自由选择了,你可以选择一个加密方式和密码,也可以选择不加密。

4. 点主菜单上的 "设置",再点 "基本设置",你会发现 "连接类型" 已经是禁用了,确认下面的 "STP" 设置也是 "禁用"。"网络设置" 中的 IP 应该是 192.168.1.2 (这是我们之前说过的哦),然后补上 "子网掩码": 255.255.255.0 ,"默认网关": 192.168.1.1(也就是主无线路由器的 IP 啦),"本地 DNS": 192.168.1.1 。设置完后点 "保存设置"。

5. 点主菜单上的 "安全",再点 "防火墙",把 "SPI 防火墙" 设为 "禁用"。点 "保存设置"。

6. 点主菜单上的 "管理",在最下面选择 "应用"(最好应用后把路由器和设置用的电脑都重启一次)。

经过这几个步骤后,Repeater Bridge 模式就设置完毕了,你可以用笔记本连上中继无线路由器的 SSID ,测试是否可以上网,也可以测试和网络内其他电脑之间的连接,应该是不会有什么问题的了。

===========================================

DD-WRT开启Repeater功能成功,中继别人的弱信号上网中

设置如下:
以本人的WRT54G V2.2版为准,具体环境是这样的
阳台上有1个TP-LINK的弱信号,但在房间内无法使用

首先当然需要V24Beta版,我下的是2007年5月10号的,据说2007年1月5号的也不错,
20070510版经过本人测试一切功能全部Ok!

升级完Fireware后,首先需要修改路由器默认的IP,注意,这里WRT54G的默认IP所在的子网,
也是192.168.1.X,与TP-LINK是冲突的,我就是吃了这个苦,折腾了好久,
到“设置-基本设置”里,把WRT54G本地IP改成其他的网段,比如192.168.20.1
重启路由器。

登录路由器,选择“安全-防火墙”
把“SPI防火墙”选项设为“禁用”并保存

再次登录路由器,到“无线-基本设置”里,修改无线设置为“Repeater”,
把无线网络名(SSID)改成“TP-LINK”,注意大小写,这里的SSID号必须和你搜索到的信号SSID号完全一致。
其他选项可以默认。设置完成并保存后,这时,你用网线连接路由器时,已经可以正常上网了。

接下来我们看怎么设置最激动人心的Repeater,
在“Virtualinterface”里选添加,等于添加了一个虚拟的对内无线网接口
在SSID里,随便填写一个,比如“DD-WRT”,也要注意大小写,因为有可能会在计算机无线网络设置中手工增加SSID,
其他的参数默认即可。然后保存。

在你计算机上,无线网络设置中,手工添加SSID号为“DD-WRT”的网络,其他选默认,
正常情况下,就能蹭到别人的无线并且中继上网了。

是不是很爽呢,再来一个更爽的,用Autoap脚本让路由器自动寻找信号最强的某个无线并链接,
DD-WRT的脚本是很强大的,哈哈。。。。。
需要说明的是,这个脚本不仅针对Repeater模式,还可以用在其他无线模式下,比如Client等等,
在DD-WRT的“管理-诊断”里,粘贴以下脚本,

nvram set wl_ssid=""
`cd /tmp; until [ 2 = 1 ];do /bin/sleep 30;
/usr/bin/wget -Oautoap.sh http://umn.dl./so ... toap_test_070219.sh;
chmod 777 ./autoap.sh;./autoap.sh;done` & 

注意千万不要漏了最后的&号,因为这个是脚本结束符号,
然后选“保存启动命令”
等到系统重启后,可以登录http://路由器的IP/user/autoap.htm这个网页查看是否启用了自动AP搜索,
比如我的就是http://192.168.20.1/user/autoap.htm,里面会保存路由器自动搜索并HeartBeat  Host AP的日志,
如果你看到这些日志记录,就说明你的路由器已经超级聪明的自己帮你找讯号了,哈哈哈。。。。

感谢DD-WRT,感谢网络,感谢51NB,感谢淘宝网,感谢CCTV,感谢MTV。。。。
让偶有免费蹭网的机会。。。。。哈哈哈。。。。。

Bitpgi首发于51NB,欢迎转载。。。。。。。。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多