POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
楼主: watermore
打印 上一主题 下一主题

tomato下实现dual wan具体教程(双线均衡负载)

[复制链接]
41#
 楼主| 发表于 2008-10-7 23:14 | 只看该作者
确定没修改过UDP超时把?
回复 支持 反对

使用道具 举报

42#
发表于 2008-10-8 00:40 | 只看该作者
原帖由 watermore 于 2008-10-7 23:14 发表
确定没修改过UDP超时把?


按你的方法,其他都默认咯
回复 支持 反对

使用道具 举报

43#
发表于 2008-10-8 04:41 | 只看该作者
测试了一晚,跟大家分享一下,我是双电信的,但刷了均衡负载以后,路由会出现频繁转换IP地址,所以出现QQ掉线,玩游戏掉线的现象

但换了电信网通智能双线以后呢,所有都预先走一条线路,不会转换,IP稳定了,取舍两难{cry:]
回复 支持 反对

使用道具 举报

44#
 楼主| 发表于 2008-10-8 08:01 | 只看该作者
QQ自动重登,游戏短线的解决办法:
脚本修改如下
ip rule add to 需要固定wan1访问的外网IP table 100 prio 150
回复 支持 反对

使用道具 举报

45#
发表于 2008-10-8 14:33 | 只看该作者
这个均衡还存在问题

需要手动制定路由表
回复 支持 反对

使用道具 举报

46#
 楼主| 发表于 2008-10-8 14:52 | 只看该作者
负载均衡是不需要修改路由表的。
不知道你是否下载了附件并认真看过里面的内容。
回复 支持 反对

使用道具 举报

47#
发表于 2008-10-8 21:59 | 只看该作者
今天第一次实验,路由是WRT54G V2
WAN1正常
WAN2无效(PPPOE,DHCP方式都不起作用)
暂时没找到原因

unknown login: root
Password:

Tomato v1.21.0002

BusyBox v1.2.2 (2008.05.11-05:46+0000) Built-in s** (ash)
Enter 'help' for a list of built-in commands.
# ifconfig
br0        Link encap:Ethernet  HWaddr 00:0C:41:F5:CD:8E
           inet addr:11.110.110.254  Bcast:11.110.110.255  Mask:255.255.255.0
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:6475 errors:0 dropped:0 overruns:0 frame:0
           TX packets:8315 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0
           RX bytes:647317 (632.1 KiB)  TX bytes:3813499 (3.6 MiB)
eth0       Link encap:Ethernet  HWaddr 00:0C:41:F5:CD:8E
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:9317 errors:0 dropped:0 overruns:0 frame:0
           TX packets:10942 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:100
           RX bytes:2947829 (2.8 MiB)  TX bytes:4127393 (3.9 MiB)
           Interrupt:5 Base address:0x2000
eth1       Link encap:Ethernet  HWaddr 00:0C:41:F5:CD:90
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:0 errors:0 dropped:0 overruns:0 frame:13031
           TX packets:381 errors:284 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:100
           RX bytes:0 (0.0 B)  TX bytes:122268 (119.4 KiB)
           Interrupt:4 Base address:0x1000
lo         Link encap:Local Loopback
           inet addr:127.0.0.1  Mask:255.0.0.0
           UP LOOPBACK RUNNING MULTICAST  MTU:16436  Metric:1
           RX packets:12 errors:0 dropped:0 overruns:0 frame:0
           TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0
           RX bytes:1084 (1.0 KiB)  TX bytes:1084 (1.0 KiB)
vlan0      Link encap:Ethernet  HWaddr 00:0C:41:F5:CD:8E
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:6477 errors:0 dropped:0 overruns:0 frame:0
           TX packets:8315 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0
           RX bytes:673331 (657.5 KiB)  TX bytes:3846759 (3.6 MiB)
vlan1      Link encap:Ethernet  HWaddr 00:0C:41:F5:CD:8F
           inet addr:10.110.110.11  Bcast:10.110.110.255  Mask:255.255.255.0
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:2831 errors:0 dropped:0 overruns:0 frame:0
           TX packets:2627 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0
           RX bytes:2106023 (2.0 MiB)  TX bytes:280634 (274.0 KiB)
vlan2      Link encap:Ethernet  HWaddr 00:0C:41:F5:CD:8E
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:9 errors:0 dropped:0 overruns:0 frame:0
           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0
           RX bytes:769 (769.0 B)  TX bytes:0 (0.0 B)
#

[ 本帖最后由 butty_gu 于 2008-10-8 22:07 编辑 ]
回复 支持 反对

使用道具 举报

48#
 楼主| 发表于 2008-10-8 22:44 | 只看该作者
你的VLAN2地址不对,和VLAN0重复了。
也就是VLAN2和其中一个lan口接到交换机,那必然产生冲突,不可能拨号的。
初步判断,你漏了以下这步


然后,telnet:
nvram set mac_wan2="XX:XX:XX:XX:XX:XX"   (WAN2 MAC不能与任何设备相同)
nvram commit
reboot
上面的命令是设定wan2的变量(MAC)
回复 支持 反对

使用道具 举报

49#
发表于 2008-10-8 23:37 | 只看该作者
但是静态地址是可以的。。。
那我再执行一次nvram set mac_wan2="XX:XX:XX:XX:XX"


br0        Link encap:Ethernet  HWaddr 00:0C:41:F5:CD:8E
           inet addr:11.110.110.254  Bcast:11.110.110.255  Mask:255.255.25
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:635 errors:0 dropped:0 overruns:0 frame:0
           TX packets:1006 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0
           RX bytes:58930 (57.5 KiB)  TX bytes:429415 (419.3 KiB)
eth0       Link encap:Ethernet  HWaddr 00:0C:41:F5:CD:8E
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:639 errors:0 dropped:0 overruns:0 frame:0
           TX packets:1027 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:100
           RX bytes:73174 (71.4 KiB)  TX bytes:445913 (435.4 KiB)
           Interrupt:5 Base address:0x2000
eth1       Link encap:Ethernet  HWaddr 00:0C:41:F5:CD:90
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:100
           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
           Interrupt:4 Base address:0x1000
lo         Link encap:Local Loopback
           inet addr:127.0.0.1  Mask:255.0.0.0
           UP LOOPBACK RUNNING MULTICAST  MTU:16436  Metric:1
           RX packets:162 errors:0 dropped:0 overruns:0 frame:0
           TX packets:162 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0
           RX bytes:10476 (10.2 KiB)  TX bytes:10476 (10.2 KiB)
vlan0      Link encap:Ethernet  HWaddr 00:0C:41:F5:CD:8E
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:241 errors:0 dropped:0 overruns:0 frame:0
           TX packets:367 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0
           RX bytes:22184 (21.6 KiB)  TX bytes:105052 (102.5 KiB)
vlan1      Link encap:Ethernet  HWaddr 00:0C:41:F5:CD:8F
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
           TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0
           RX bytes:0 (0.0 B)  TX bytes:7128 (6.9 KiB)
vlan2      Link encap:Ethernet  HWaddr 00:0C:41:F5:CD:8C
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:3 errors:0 dropped:0 overruns:0 frame:0
           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0
           RX bytes:150 (150.0 B)  TX bytes:0 (0.0 B)

[ 本帖最后由 butty_gu 于 2008-10-8 23:52 编辑 ]
回复 支持 反对

使用道具 举报

50#
发表于 2008-10-8 23:49 | 只看该作者
太强了,是不是说,我有一条ADSL,拨2次号,得到双倍速度?
回复 支持 反对

使用道具 举报

51#
发表于 2008-10-9 00:35 | 只看该作者
再贴一次,。。。

# ifconfig
br0        Link encap:Ethernet  HWaddr 00:0C:41:F5:CD:8E
           inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:1803 errors:0 dropped:0 overruns:0 frame:0
           TX packets:2402 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0
           RX bytes:180147 (175.9 KiB)  TX bytes:1214585 (1.1 MiB)

eth0       Link encap:Ethernet  HWaddr 00:0C:41:F5:CD:8E
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:1896 errors:0 dropped:0 overruns:0 frame:0
           TX packets:2614 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:100
           RX bytes:246080 (240.3 KiB)  TX bytes:1258743 (1.2 MiB)
           Interrupt:5 Base address:0x2000

eth1       Link encap:Ethernet  HWaddr 00:0C:41:F5:CD:90
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:0 errors:0 dropped:0 overruns:0 frame:899
           TX packets:117 errors:140 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:100
           RX bytes:0 (0.0 B)  TX bytes:34838 (34.0 KiB)
           Interrupt:4 Base address:0x1000

lo         Link encap:Local Loopback
           inet addr:127.0.0.1  Mask:255.0.0.0
           UP LOOPBACK RUNNING MULTICAST  MTU:16436  Metric:1
           RX packets:4 errors:0 dropped:0 overruns:0 frame:0
           TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0
           RX bytes:400 (400.0 B)  TX bytes:400 (400.0 B)

vlan0      Link encap:Ethernet  HWaddr 00:0C:41:F5:CD:8E
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:1803 errors:0 dropped:0 overruns:0 frame:0
           TX packets:2402 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0
           RX bytes:187359 (182.9 KiB)  TX bytes:1224193 (1.1 MiB)

vlan1      Link encap:Ethernet  HWaddr 00:0C:41:F5:CD:8F
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:79 errors:0 dropped:0 overruns:0 frame:0
           TX packets:212 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0
           RX bytes:23569 (23.0 KiB)  TX bytes:34550 (33.7 KiB)

vlan2      Link encap:Ethernet  HWaddr 00:0C:45:F5:CD:8D
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:14 errors:0 dropped:0 overruns:0 frame:0
           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0
           RX bytes:1024 (1.0 KiB)  TX bytes:0 (0.0 B)
回复 支持 反对

使用道具 举报

52#
发表于 2008-10-9 01:19 | 只看该作者
楼上如果是双线均衡负载的,我有经验

你要注意几个方面,步骤如下

1、要刷双线均衡的固件
2、刷完固件以后要先清除 NVRAM,复位
3、复位后 用telnet,修改nvram,
4、更改wan2的 MAC地址,网内不能有两个相同的MAC地址
5、添加对应的双线均衡负载脚本
6、关闭那些不用的记录日志功能,减少路由内部资源消耗
回复 支持 反对

使用道具 举报

53#
发表于 2008-10-9 09:46 | 只看该作者
原帖由 注册不麻烦 于 2008-10-9 01:19 发表
楼上如果是双线均衡负载的,我有经验

你要注意几个方面,步骤如下

1、要刷双线均衡的固件
2、刷完固件以后要先清除 NVRAM,复位
3、复位后 用telnet,修改nvram,
4、更改wan2的 MAC地址,网内不能有两个相 ...


脚本的步骤必须要做么

现在的结果是我只接WAN2,DHCP,PPPOE都 不起作用

[ 本帖最后由 butty_gu 于 2008-10-9 09:47 编辑 ]
回复 支持 反对

使用道具 举报

54#
 楼主| 发表于 2008-10-9 10:32 | 只看该作者
原帖由 butty_gu 于 2008-10-9 09:46 发表


脚本的步骤必须要做么

现在的结果是我只接WAN2,DHCP,PPPOE都 不起作用


你的VLAN有问题
回复 支持 反对

使用道具 举报

55#
发表于 2008-10-9 11:07 | 只看该作者
原帖由 watermore 于 2008-10-9 10:32 发表


你的VLAN有问题


晚上继续搞。。。呵呵,有事情做了

昨天把箱底的WRT54G掏出来(因为看到这个帖子),刷上TOMATO。。。虽然WAN2没起来,先WAN1用着,把TPLINK 4148换下来
开上骡子。。。速度居然比4148快。。。最高有260K+,很神奇。。。。呵呵

[ 本帖最后由 butty_gu 于 2008-10-9 11:11 编辑 ]
回复 支持 反对

使用道具 举报

56#
发表于 2008-10-9 11:48 | 只看该作者
看看教程先
回复 支持 反对

使用道具 举报

57#
发表于 2008-10-9 14:21 | 只看该作者
我也搞了几天,

G54S 跟 850G 都因为内存太少,刷了固件以后,开BT 资源占用太多,导致系统不稳定,

今天老老实实买了一个 300元的双wan 路由 ip0416,现在一切都平静了,上网,下载都很正常了

这个双WAN tomato 建议那些 32M 64M缓存的去刷,16M的太少了
回复 支持 反对

使用道具 举报

58#
发表于 2008-10-9 14:43 | 只看该作者
可惜我们这里的网通是一个账号只能拨一次的。账号在使用的时候再拨就是619错误了。。。看来没办法用双WAN吧。
回复 支持 反对

使用道具 举报

59#
发表于 2008-10-9 17:45 | 只看该作者
原帖由 注册不麻烦 于 2008-10-9 14:21 发表
我也搞了几天,

G54S 跟 850G 都因为内存太少,刷了固件以后,开BT 资源占用太多,导致系统不稳定,

今天老老实实买了一个 300元的双wan 路由 ip0416,现在一切都平静了,上网,下载都很正常了

这个双WAN t ...


过2天换32M的内存
反正这个东西放着也是落灰
回复 支持 反对

使用道具 举报

60#
 楼主| 发表于 2008-10-11 12:51 | 只看该作者
原帖由 butty_gu 于 2008-10-9 17:45 发表


过2天换32M的内存
反正这个东西放着也是落灰

如果不使用无线,可以节省大约3M的内存(BT情况下)
回复 支持 反对

使用道具 举报

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

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-3-1 06:50

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表