ubnt解决方案
查看: 58420|回复: 48

[分享] Tomato番茄固件双WAN设置教程

[复制链接]

7419

回帖

4万

积分

1万

在线时间

管理员

无线论坛管理员

注册时间
2004-10-2
金币
34690 个
威望
404 个
荣誉
114 个
累计签到:119 天
连续签到:3 天
[LV.200]无线新星
发表于 2009-9-21 11:37 |显示全部楼层


一、 基础知识
1. 什么是Tomato
Tomato是开源的第三方固件。
2. 什么是双WAN
双WAN是利用软件设置成两个VLAN,并得用带宽均衡实现带宽的合并。
目前,双WAN有两种组合:双有线、有线+无线。
双有线就是利用路由器两个网线接口合并带宽;有线+无线,是利用一个有线接口+无线合并带宽,此方的前提是您的路由必须支持无线。
经常听到很多朋友天真地问有没有双无线合并的,双无线实现的前提是设备要具备两个无线芯片,现在市场上不见踪迹。虽然暂无此类设备,不过双无线还是能实现的,具体如何实现,且等下回分解。
3. Tomato中文和Tomato Dualwan
Tomato是国外开源的第三方固件,中文版是国内爱好者自已汉化后编译的。而dualwan则是国内爱好者基于Tomato源代码而增加一个WAN的固件,所以只有中文版,暂时未发现有英文版。

二、 准备工作
首先刷好Tomato Dualwan固件,请选择如下几个版本下载:


版本号

下载地址

适用性

tomato dual 1.23.0329教师节版)
http://www.anywlan.com/soft/ShowSoft.asp?Softid=761自动设置负载均衡或智通路由。但PPPoE拔号不太稳定。
需要较长时间才能达到较高速度。
tomato dual 1.23.0324
http://www.anywlan.com/soft/ShowSoft.asp?Softid=760
需要手工设置智能路由或负载均衡。比较稳定,推荐。
tomato dual 1.25.0324
http://www.anywlan.com/soft/ShowSoft.asp?Softid=763
同上


刷机教程:http://forum.anywlan.com/thread-38597-1-1.html
注意:请选择正确的固件,一旦刷错路由器将变成砖头。 EP-DR280必须刷ND版本!
本文以tomato dual 1.25.0324固件为例进行有线+无线中继为题进行讲解。其它双有线都是大同小异,读者可融会贯通。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x

评分

1

查看全部评分

7419

回帖

4万

积分

1万

在线时间

管理员

无线论坛管理员

注册时间
2004-10-2
金币
34690 个
威望
404 个
荣誉
114 个
累计签到:119 天
连续签到:3 天
[LV.200]无线新星
发表于 2009-9-21 11:37 |显示全部楼层
三、 设置双WAN
路由器:EDUP EP-DR280无线路由器
WAN1:小区宽带(DHCP,1M)
WAN2:中继无线信号(DHCP,ADSL 2M)


LAN
WAN1
WAN2
IP网段
192.168.2.1/24
192.168.0.1/24
192.168.1.1/24
连接方式
-
DHCP小区宽带
无线中继方式
安全
-

WEP加密
密码:987654321a


注意:LAN和两个WAN的网段都不能相同。

第一步:设置VLAN。
由于Tomato固件的问题,EP-DR280默认的VLAN设置并不能被Tomato支持,所以我们需要先进行VLAN设置,让Tomato能识别。具体方法是用Telnet进去设置。
打开一个CMD,输入Telnet  192.168.1.1,用户名为root,密码为admin。如下图输入命令:

第二步:首先设置网段不要和无线网段相同。

下图是0329版本的,注意红圈勾中的地方和旧版不同:


点右下角的“save”保存设置,提示路由器网段变更:


路由器重启更新完成后,出现“Continue”按钮,由于网段变了,所以点击是没反应的。网卡要重新获取IP。

第三步:重新登陆路由器(这时更换了IP,网卡要重新获取)
查看状态是否WAN1和WAN2是否成功连接。

在CMD下用ping测试两个WAN的网关:

Ping成功,双WAN初步设置OK啦。但是这还没完,我们上网时路由器怎么判断哪个WAN才是最优呢?在下载时如何实现合并带宽呢?这就要用到智能路由列表了。如果两个WAN都是同一个运营商,则要使用负载均衡。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x
回复

使用道具 举报

7419

回帖

4万

积分

1万

在线时间

管理员

无线论坛管理员

注册时间
2004-10-2
金币
34690 个
威望
404 个
荣誉
114 个
累计签到:119 天
连续签到:3 天
[LV.200]无线新星
发表于 2009-9-21 11:37 |显示全部楼层
第四步:智能路由和负载均衡
下载的Tomato里有一个script的脚本目录,请按下列两点所出现的情况自行选择设置方式。里面的readme.txt说明内容:
*** auto-routes.sh提供电信网通(并不仅限于电信网通)智能路由功能
*** load-balance.sh提供负载均衡功能
注意:auto-routes.sh 和 load-balance.sh 二选一
1. 将上面选择的脚本贴到 系统管理->脚本设置->启用策略路由(英文版界面是Administration->Scripts->PolicyRoute On)
2. 将common-stop.sh内容贴到系统管理->脚本设置->停用策略路由(英文版界面是Administration->Scripts->PolicyRoute Off)
3(必须). 如果选择的脚本是auto-routes.sh,那么还需要根据你的WAN2口的ISP选择不同的网络列表文件,中国电信是CTC,网通是CNC,教育网是EDU
1. 负载均衡
使用条件:两个WAN为同一个运营商时使用。
1) 将load-balance.sh和common-stop.sh分别用记事本打开,复制所有内容;
2) 进入“系统管理->脚本设置->启用策略路由”,将load-balance.sh的内容复制上去。
3) 进入“系统管理->脚本设置->停用策略路由”,将common-stop.sh内容复制上去。
4) 最后点右下角的“save”保存。

2. 智能路由
使用条件:两个WAN分属不同的运营商时使用。
1) 将auto-routes.sh和common-stop.sh分别用记事本打开,复制所有内容;
2) 进入“系统管理->脚本设置->启用策略路由”,将load-balance.sh的内容复制上去。
3) 进入“系统管理->脚本设置->停用策略路由”,将common-stop.sh内容复制上去。
4) “策略路由网络表”,根据你的WAN2口的ISP选择不同的文件填入,中国电信是CTC,网通是CNC,教育网是EDU。
5) 最后点右下角的“save”保存。
第五步:测试是否成功
用迅雷下载测试,测试速度已经超过2M了,合并成功。


第六步:善后
为防止某个WAN断线后影响使用,我们需要做些预防措施。
方法是使用Telnet,设置指定时间探测双WAN,自动启动单WAN的工作模式。
打开一个CMD(不要告诉我,你还不知道CMD是什么,也别来问我……):
输入Telnet 路由器IP,本文是输入:telnet 192.168.2.1 回车
按提示登陆后,输入如下命令:
nvram set linkcheck_enabled=1  #允许在线检测
nvram set linkcheck_interval=5  #检测周期为5秒
nvram commit      #保存
reboot        #重启路由器生效

四、 其它注意事项
1、 固件一定要刷ND版,否则肯定变砖!砖头没人愿意保修的,切记!!
2、 设置双WAN后,LAN1将不可以再用(虚拟成WAN2了)
3、 注意Tomato dualwan版本的区别,最新的Tomato dual 1.23.0329是不需要设置路由脚本的。目前推荐使用1.23.0324。
4、 如果两个WAN都是电信(或同时为网通)则设为负载均衡,如果是不同的运营商请设为智能路由模式。
5、 无线WAN请使用WAN2,不要设为WAN1。
6、 最后提醒一句:刷机有风险。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x
回复

使用道具 举报

35

回帖

70

积分

67 小时

在线时间

上等兵

注册时间
2009-8-7
金币
25 个
威望
0 个
荣誉
0 个

尚未签到

发表于 2009-9-21 11:41 |显示全部楼层
哈哈 现在有0331啦
回复

使用道具 举报

35

回帖

70

积分

67 小时

在线时间

上等兵

注册时间
2009-8-7
金币
25 个
威望
0 个
荣誉
0 个

尚未签到

发表于 2009-9-21 11:41 |显示全部楼层
老大辛苦了  
回复

使用道具 举报

7419

回帖

4万

积分

1万

在线时间

管理员

无线论坛管理员

注册时间
2004-10-2
金币
34690 个
威望
404 个
荣誉
114 个
累计签到:119 天
连续签到:3 天
[LV.200]无线新星
发表于 2009-9-21 11:49 |显示全部楼层
哈哈 现在有0331啦
卢比奥 发表于 2009-9-21 11:41


有机会再弄吧,基本原理都一样。固件倒是越来越傻瓜化了。
回复

使用道具 举报

254

回帖

2056

积分

184 小时

在线时间

少校

注册时间
2009-2-27
金币
1758 个
威望
3 个
荣誉
0 个

尚未签到

发表于 2009-9-21 13:06 |显示全部楼层
哈哈 现在有0331啦
卢比奥 发表于 2009-9-21 11:41

在哪呀? 有中文的吗?
回复

使用道具 举报

170

回帖

388

积分

28 小时

在线时间

少尉

注册时间
2009-3-21
金币
188 个
威望
1 个
荣誉
0 个

尚未签到

发表于 2009-9-21 15:09 |显示全部楼层
哎。一直想刷呀,就是腾不出时间来,,,
回复

使用道具 举报

5

回帖

22

积分

17 小时

在线时间

新兵上阵

注册时间
2009-9-19
金币
15 个
威望
0 个
荣誉
0 个

尚未签到

发表于 2009-9-21 15:11 |显示全部楼层
怎么才能看?
回复

使用道具 举报

1758

回帖

4万

积分

1310 小时

在线时间

少将

灌水天才

注册时间
2009-2-18
金币
47270 个
威望
26 个
荣誉
7 个
累计签到:2086 天
连续签到:0 天
[LV.2920]超级粉丝
发表于 2009-9-21 15:36 |显示全部楼层
过来看看............
回复

使用道具 举报

23

回帖

66

积分

8 小时

在线时间

上等兵

注册时间
2009-9-21
金币
35 个
威望
1 个
荣誉
0 个

尚未签到

发表于 2009-9-21 15:47 |显示全部楼层
好东西顶起~~
回复

使用道具 举报

5832

回帖

2万

积分

2287 小时

在线时间

版主

推广先锋杰出会员灌水天才

注册时间
2008-8-31
金币
14777 个
威望
59 个
荣誉
28 个
累计签到:10 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2009-9-21 17:59 |显示全部楼层
经典教程
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

站点统计 | Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2024-6-14 19:45

返回顶部 返回列表