找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 13126|回复: 9

mwan3 设置求解释求指导

[复制链接]
发表于 2014-4-26 23:40 | 显示全部楼层 |阅读模式




下面2种设置都是双拨的区别是什么?


第二种设置设置如何理解?


按照第二种设置,如果再叠加一个wlan 改怎么设置?






第一种----------------------------
config member 'wan_m1_w1'
        option interface 'wan'
        option metric '1'
        option weight '1'

config member 'wan1_m1_w1'
        option interface 'wan1'
        option metric '1'
        option weight '1'


第二种------------------------------------------
config member 'wan1_m1_w3'
        option metric '1'
        option weight '3'
        option interface 'wan'

config member 'wan1_m2_w3'
        option metric '2'
        option weight '3'
        option interface 'wan'

config member 'wan2_m1_w2'
        option interface 'wan2'
        option metric '1'
        option weight '2'

config member 'wan2_m2_w2'
        option interface 'wan2'
        option metric '2'
        option weight '2'
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2014-4-27 15:57 | 显示全部楼层
无人解答啊?沙发自己做
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2014-4-27 17:53 | 显示全部楼层
mwan 中,定义member的metic,低metric的member相对高metric的有优先级。可以理解为,负载均衡/宽带叠加的时候,流量优先使用低metric的member。
当member有相同的metric的时候,流量根据weight来分布,可以理解为同metric中weight越大,流量走这个member就更多些。

因此一般情况下,多wan叠加的那个policy,metric都是相同的。只不过有些流量必须走单一端口(比如网银付账443端口),所以把那个端口的weight降低一些预留给其他rule,因为在这个宽带叠加的rule前必定有个单独的rule要把一些流量走这个wan(假设第一个wan)
如下已我的4wan叠加为例,使用的是Adze4月27i更新的mwan3:

interface配置省略。
member:

config member 'wan_m1_w2'
        option interface 'wan'
        option metric '1'
        option weight '2'

config member 'wan2_m1_w3'
        option interface 'wan2'
        option metric '1'
        option weight '3'

config member 'wan3_m1_w3'
        option interface 'wan3'
        option metric '1'
        option weight '3'

config member 'wan4_m1_w3'
        option interface 'wan4'
        option metric '1'
        option weight '3'

policy:
config policy 'wan1_only'
        list use_member 'wan_m1_w3'

config policy 'wan2_only'
        list use_member 'wan2_m1_w3'

config policy 'wan3_only'
        list use_member 'wan3_m1_w3'

config policy 'wan4_only'
        list use_member 'wan4_m1_w3'

config policy 'load_balance'
        list use_member 'wan_m1_w2'
        list use_member 'wan2_m1_w3'
        list use_member 'wan3_m1_w3'
        list use_member 'wan4_m1_w3'


rule:
config rule 'wan1_web'
        option proto 'tcp'
        option use_policy 'wan1_only'
        option dest_port '443'
        option src_ip '192.168.1.0/24'

config rule 'default_rule'
        option dest_ip '0.0.0.0/0'
        option use_policy 'load_balance'
        option proto 'all'
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2014-4-29 11:40 | 显示全部楼层
pupie 发表于 2014-4-27 17:53
mwan 中,定义member的metic,低metric的member相对高metric的有优先级。可以理解为,负载均衡/宽带叠加的 ...

明白了,说的很详细。多谢
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2014-4-29 16:17 | 显示全部楼层
pupie 发表于 2014-4-27 17:53
mwan 中,定义member的metic,低metric的member相对高metric的有优先级。可以理解为,负载均衡/宽带叠加的 ...

之前理解的不是很透彻,这下全懂了。我改进了一下针对443的规则,目的同样是只走一条线路,并且当前线路挂掉的话自动走下一条

  1. config rule 'https'
  2.     option dest_port '443'
  3.     option proto 'tcp'
  4.     option use_policy 'onebyone'

  5. config rule 'default_rule'
  6.     option dest_ip '0.0.0.0/0'
  7.     option use_policy 'balanced'
复制代码
  1. config policy 'balanced'
  2.         list use_member 'wan_m'
  3.         list use_member 'wan1_m'
  4.         list use_member 'wan2_m'
  5. config member 'wan_m'
  6.         option interface 'wan'
  7.         option metric '1'
  8.         option weight '3'
  9. config member 'wan1_m'
  10.         option interface 'wan1'
  11.         option metric '1'
  12.         option weight '3'
  13. config member 'wan2_m'
  14.         option interface 'wan2'
  15.         option metric '1'
  16.         option weight '3'
复制代码
  1. config policy 'onebyone'
  2.         list use_member 'wan_m3'
  3.         list use_member 'wan1_m2'
  4.         list use_member 'wan2_m1'
  5. config member 'wan_m3'
  6.         option interface 'wan'
  7.         option metric '3'
  8.         option weight '1'
  9. config member 'wan1_m2'
  10.         option interface 'wan1'
  11.         option metric '2'
  12.         option weight '1'
  13. config member 'wan2_m1'
  14.         option interface 'wan2'
  15.         option metric '1'
  16.         option weight '1'
复制代码



只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2014-4-29 16:34 | 显示全部楼层
freezex 发表于 2014-4-29 16:17
之前理解的不是很透彻,这下全懂了。我改进了一下针对443的规则,目的同样是只走一条线路,并且当前线路 ...

注意在interface中的设置了吗?mwan3中的mwan3track进程就是根据你的设置不断ping一个IP来判断某个wan是否up后者down,当某一个wan掉线后,产生的ifup、ifdown events会触发mwan3的脚本进行自动的failover。这方面作者都考虑好了。
所以你可以参考我的默认设置,然后手动断线一个wan,试试这个failover场景。如果有问题,就属于bug,直接跟作者反馈就是了。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2014-4-29 16:36 | 显示全部楼层
nwan单线多播如何转换到mwan3

有大神给个指导?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2014-4-30 19:48 | 显示全部楼层
本帖最后由 浩浩荡荡 于 2014-4-30 20:48 编辑
pupie 发表于 2014-4-27 17:53
mwan 中,定义member的metic,低metric的member相对高metric的有优先级。可以理解为,负载均衡/宽带叠加的 ...

OpenWrt - OpenWrt Attitude Adjustment 12.09 (r36774)
mwan3 - 1.3-0
luci-app-mwan3 - 1.1-14


是不是这个版本? 还有更新的吗?  哪有下?


另外我在 rule 中 设置 src_ip 和 dest_ip 设置ip的话叠加就失败。。不知道是不是和我的版本有关

rule:
config rule 'wan1_web'
        option proto 'tcp'
        option use_policy 'wan1_only'
        option dest_port '443'
        option src_ip '192.168.1.0/24'

config rule 'default_rule'
        option dest_ip '0.0.0.0/0'
        option use_policy 'load_balance'
        option proto 'all'
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2014-5-4 16:16 | 显示全部楼层
https://github.com/Adze1502/mwan

这里获取最新的源码编译,最近作者一直在更新mwan3,到我回复为止,最新的是
luci-app-mwan3 1.12-19
mwan3 1.4-17
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2014-5-9 16:20 | 显示全部楼层
本帖最后由 trob 于 2014-5-9 16:28 编辑
pupie 发表于 2014-5-4 16:16
https://github.com/Adze1502/mwan

这里获取最新的源码编译,最近作者一直在更新mwan3,到我回复为止, ...

我在使用mwan3的过程中,发现一个奇怪的问题:就是我启用了mwan3并且均衡负载工作良好,但是不知为何不能从外网访问路由器了?比如远程监控、下载什么的。停掉之后正常,可以从外网访问路由器。
初步判定firewall方面的问题,由于当时情况着急,就直接remove掉了mwan3,启用了nwan。
不知道是不是个例。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-9-30 22:29

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

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