恩山无线论坛

标题: mwan3 luci 单线多拨 支持相同网关 [打印本页]

作者: shenyz    时间: 2013-11-20 10:46
标题: mwan3 luci 单线多拨 支持相同网关
本帖最后由 shenyz 于 2014-11-21 08:47 编辑

14.07版本和最新的trunk版本的macvlan生成虚拟网卡的变化请参考 https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=149607&highlight=14.07%2Bmacvlan
总结一下:
a,openwrt的版本最好用最新的trunk版本,因为最新trunk的版本3.10.18 不带路由缓存,可以用ip route show cache 查看是没有缓存,(查看前先安装 opkg install ip)这样对相同网关叠加有好处
b,用12.09的版本,因为他带路由缓存,用ip route show cache 查看会看到很多缓存,可以可以禁用内核的路由缓存,在启动项里面加上
echo -1 > /proc/sys/net/ipv4/rt_cache_rebuild_count
ip route flush cache
参考:http://www.morfast.net/blog/linux/load-balance/
c,以上问题有帖子说mwan3已经修复了上面的bug  https://www.right.com.cn/forum/thread-124449-1-1.html
d,编辑mwan3接口的时候注意红色部分
config interface 'wan1'
option enabled '1'
option reliability '1'
option count '1'
option timeout '2'
option interval '60'
option down '3'
option up '5'
list track_ip '114.114.114.114'
list track_ip '58.216.114.245'
list track_ip '222.185.173.145'
list track_ip '222.184.115.137'
       option 'reroute' '1'
e,最新的mwan3的wiki上已经更正过接口最多可以有15个

相同网关能不能叠加,自己多试验,反正我这里用mwan3用下来是正常的。


1,mwan3的原教程是多线多拨的。
2,本次设置的是带luci的单线多拨。设置比较简单,支持不同网关和相同网关的负载均衡。
3,我喜欢的固件是干净的,需要的功能是自己安装的。所以路由器不需要的功能是不去安装的。
4,因此,我的原始系统是官方的纯净系统。需要一步一步搭建起来的。

6,



固件版本OpenWrt Barrier Breaker r38843 /                        LuCI Trunk (svn-r9934)                 
内核版本3.10.18
7,自己先升级固件到纯净版www.openwrt.org对应自己的路由器下载自己的固件
8,telnet修改root的密码
9.ssh路由器修改路由器的网卡,使得路由器能够上网。
10,ssh安装luci web图形界面 ,中文语言包:
opkg update
opkg install luci
opkg install luci-i18n-chinese
11,启动openwrt的http

root@OpenWrt:/# ./etc/init.d/uhttpd start
root@OpenWrt:/# ./etc/init.d/uhttpd enable

12,http://192.168.1.1 进入openwrt,修改语言为中文
13,因为是单线多拨,所以需要在线安装
kmod-macvlan
14,下载mwan3的两个安装包,最新下载地址   http://www.mediafire.com/folder/fvd0r4i8n4ikg/mwan3
15,将下载的两个安装包用winscp上传到openwrt的tmp目录
16,ssh安装mwan3,有顺序
cd /
cd tmp
root@OpenWrt:~# opkg install mwan3_1.3-0_all.ipk
root@OpenWrt:~# opkg install luci-app-mwan3_1.1-14_all.ipk


作者: shenyz    时间: 2013-11-20 10:49
标题: mwan3 luci 单线多拨 支持相同网关
本帖最后由 shenyz 于 2013-11-22 15:47 编辑

[attach]82304[/attach]
{:soso_e110:}
设置虚拟网卡


ip link add link eth1 vth2 type macvlan             eth1指的是你的外网卡,vth2是虚拟的网卡名
ifconfig vth2 hw ether 38-5B-F9-21-46-39         mac地址不能相同
ifconfig vth2 up

需要几拨就添加几个虚拟网卡
然后重启


作者: shenyz    时间: 2013-11-20 10:52
标题: mwan3 luci 单线多拨 支持相同网关
本帖最后由 shenyz 于 2013-11-22 20:23 编辑

{:soso_e110:}
网络接口----分别添加新的接口
[attach]82305[/attach]




分配使用网关跃点 每个虚拟网卡不一样就可以
[attach]82306[/attach]
加入虚拟网卡到wan口防火墙
[attach]82307[/attach]
删除原来的 分别在MWAN3 Multi-WAN 的接口添加接口

[attach]82308[/attach]
删除原来的Member  分别创建新的Member
[attach]82309[/attach]
跃点数  Weight 全部为1

[attach]82310[/attach]
添加一条Policy 把所有的wan口接入
[attach]82311[/attach]
[attach]82310[/attach]
添加一条策略
[attach]82312[/attach]

完成     具体叠加效果和能不能相同网关带宽叠加,晚上上图。


[attach]82313[/attach]





晚上测试,1041n 刷的OpenWrt Barrier Breaker r38884 /                        LuCI Trunk (svn-r9934),四拨。效果如下:
[attach]82318[/attach]
8M宽带 迅雷下载达到4倍的速度
[attach]82319[/attach]

各网流量比较均衡

[attach]82320[/attach]
路由表有相同网关

[attach]82321[/attach]
mwan3接口状态


作者: pupie    时间: 2013-11-20 15:46
直接在luci里增加多个pppoe interface,编辑每个general setup,设置拨号用户名密码,
advance setting 设置不同 metric
physical settings,把多个wan interface设置成同一个wan vlan下,如 eth0.2
firewall 设置同一个wan区下
就可以了
作者: yanggis    时间: 2013-11-20 16:33
前几天用过MWAN3,是最新版的固件,但是不知道为什么,感觉特别不稳定,经常双线有一个不通了……。
作者: yanggis    时间: 2013-11-20 16:35
楼主有没有测试,这个mwan3_1.3-0_all.ipk 貌似不兼容12.09那个稳定版。
作者: 小标    时间: 2013-11-20 17:20
不错不错,支持楼主的分享。
作者: liusimin    时间: 2013-11-20 18:05
为啥我看不到图?
作者: liveup    时间: 2013-11-20 20:10
isp绑定mac,这种方法不行了。
作者: naominaomi    时间: 2013-11-21 01:56
mwan3最高只支持7拨
不够用啊。。。。。
所以只好用JS的nwan
作者: yanggis    时间: 2013-11-21 16:58
楼主你确定支持相同网关?我看了Openwrt英文论坛,MWAN3的开发者明确说不支持相同网关的。
作者: shenyz    时间: 2013-11-22 12:52
yanggis 发表于 2013-11-20 16:35
楼主有没有测试,这个mwan3_1.3-0_all.ipk 貌似不兼容12.09那个稳定版。

root@OpenWrt:~# opkg install mwan3_1.3-0_all.ipk
Installing mwan3 (1.3-0) to root...
Installing ip (3.3.0-1) to root...
Downloading http://downloads.openwrt.org/att ... ip_3.3.0-1_x86.ipk.
Installing iptables-mod-conntrack-extra (1.4.10-4) to root...
Downloading http://downloads.openwrt.org/att ... a_1.4.10-4_x86.ipk.
Installing kmod-ipt-conntrack-extra (3.3.8-1) to root...
Downloading http://downloads.openwrt.org/att ... ra_3.3.8-1_x86.ipk.
Installing iptables-mod-ipopt (1.4.10-4) to root...
Downloading http://downloads.openwrt.org/att ... t_1.4.10-4_x86.ipk.
Installing kmod-ipt-ipopt (3.3.8-1) to root...
Downloading http://downloads.openwrt.org/att ... pt_3.3.8-1_x86.ipk.
Configuring ip.
Configuring kmod-ipt-conntrack-extra.
Configuring kmod-ipt-ipopt.
Configuring iptables-mod-ipopt.
Configuring iptables-mod-conntrack-extra.
Configuring mwan3.
root@OpenWrt:~# opkg install luci-app-mwan3_1.1-14_all.ipk
Installing luci-app-mwan3 (1.1-14) to root...
Configuring luci-app-mwan3.
root@OpenWrt:~#

OpenWrt Attitude Adjustment 12.09 / LuCI 0.11 Branch (0.11+svn9769)
安装正常
作者: shenyz    时间: 2013-11-22 15:31
naominaomi 发表于 2013-11-21 01:56
mwan3最高只支持7拨
不够用啊。。。。。
所以只好用JS的nwan

[attach]82303[/attach]
10拨

作者: WeDone    时间: 2013-11-22 20:15
请问可以并发多拨吗,我们这里只能并发才可以
作者: shenyz    时间: 2013-11-22 20:30
yanggis 发表于 2013-11-21 16:58
楼主你确定支持相同网关?我看了Openwrt英文论坛,MWAN3的开发者明确说不支持相同网关的。

再看上面的图片教程,我的有相同网关的,也可以叠加的,以前mwan2相同网关是不叠加的
作者: shenyz    时间: 2013-11-22 20:32
WeDone 发表于 2013-11-22 20:15
请问可以并发多拨吗,我们这里只能并发才可以

这个我没有试验过,我这里随随便便稳定四拨。好像有人修改pppoe的并发拨号的
作者: shenyz    时间: 2013-11-22 20:35
liusimin 发表于 2013-11-20 18:05
为啥我看不到图?

重新整理了 现在可以看到了
作者: naominaomi    时间: 2013-11-22 21:28
shenyz 发表于 2013-11-22 15:31
10拨

你确认10拨能负载均衡?  我看mwan3作者的贴子  只支持到7拨的- -~   
作者: liusimin    时间: 2013-11-23 00:50
shenyz 发表于 2013-11-22 20:35
重新整理了 现在可以看到了

谢谢楼主的教程!看了获益颇多!

我也弄了个RG100A照猫画虎试着弄

我研究下如果有神马问题第一时间会像LZ进行反馈!


[attach]82329[/attach]


作者: liusimin    时间: 2013-11-24 08:46
本帖最后由 liusimin 于 2013-11-24 08:49 编辑

按照LZ办法成功了!速度给力!给RG100上加USB 拓展坞和3037L(玻璃钢全向)做覆盖

路由上的USB 拓展坞上面还挂载了1TB的三星 840 EVO加上易驱线做ARIA2的速度达到了10.5M/S
(无线连接的速度能到4M/S左右)

[attach]82406[/attach]


[attach]82407[/attach]


作者: haidao_925    时间: 2013-11-24 12:49
很详细的教程~支持!
作者: shenyz    时间: 2013-11-25 08:20
liusimin 发表于 2013-11-24 08:46
按照LZ办法成功了!速度给力!给RG100上加USB 拓展坞和3037L(玻璃钢全向)做覆盖

路由上的USB 拓展 ...

很好,上个图看看呢
作者: gaoing    时间: 2013-12-5 07:53
感谢楼主,根据楼主的指导,多播成功。
作者: okay008    时间: 2013-12-5 08:22
很详细,感谢分享。
作者: yw857    时间: 2013-12-5 22:54
请问楼主,按照您的方法去创建虚拟网卡以后,在添加新的连接那里怎么看不到我添加的虚拟网卡呢?请赐教,谢谢


作者: shenyz    时间: 2013-12-6 09:21
yw857 发表于 2013-12-5 22:54
请问楼主,按照您的方法去创建虚拟网卡以后,在添加新的连接那里怎么看不到我添加的虚拟网卡呢?请赐教,谢 ...

kmod-macvlan 安装了么
作者: yw857    时间: 2013-12-6 19:33
本帖最后由 yw857 于 2013-12-6 21:34 编辑
shenyz 发表于 2013-12-6 09:21
kmod-macvlan 安装了么

安装好kmod-macvlan,一切安装妥当,我以为是可以了,但是为什么只有原WAN能拨上呢?其他的无动于衷,上图,请大师分析一下,谢谢!我用的是联通小区宽带(网线)的

作者: yw857    时间: 2013-12-6 21:36
shenyz 发表于 2013-12-6 09:21
kmod-macvlan 安装了么

请问楼主能留下QQ,有时间请帮忙看看,可以吗?在下万分感谢!!!!
作者: shenyz    时间: 2013-12-6 21:41
本帖最后由 shenyz 于 2013-12-6 21:46 编辑
yw857 发表于 2013-12-6 21:36
请问楼主能留下QQ,有时间请帮忙看看,可以吗?在下万分感谢!!!!
兄弟,你要确认你那边的联通宽带能多拨才能用mwan3来叠加带宽的

作者: xuliya282    时间: 2013-12-6 23:05
都是神人,我是望神兴叹
作者: zhe07    时间: 2013-12-8 15:32
要好好学习哈
作者: liusimin    时间: 2013-12-9 23:16
shenyz 发表于 2013-11-25 08:20
很好,上个图看看呢

上神马图??

对了LZ我想问你个问题:我发现访问网站的时候速度特别慢,一开始我以为是我设置问题。
期间换了好几个OPENWRT版本还是不行!

但是只要不多拨就没神马问题,我还搞了DNS跳转也是这个问题,实在搞不定才上来问问,不知道LZ有没遇到这个问题?但是我尝试了一下把叠加的软件包换成MULTIWAN就好不少,但是还是也别慢?

不知道是不是要建策略的关系还是哪里的设置问题?望LZ能回答一下,感谢!
作者: shenyz    时间: 2013-12-10 08:23
liusimin 发表于 2013-12-9 23:16
上神马图??

对了LZ我想问你个问题:我发现访问网站的时候速度特别慢,一开始我以为是我设置问题。

我的一切正常啊!
我nwam3配置:
# This is a mwan3 example config. For mwan3 to work you will need at least:
#
# - 2 interfaces
# - 2 members
# - 1 policy
# - 1 rule
#
# First define all your wan interfaces. Interface name must match with the
# name used in your network configuration:
config interface 'wan1'
option enabled '1'
option reliability '1'
option count '1'
option timeout '2'
option interval '60'
option down '3'
option up '5'
list track_ip '114.114.114.114'
list track_ip '58.216.114.245'
list track_ip '222.185.173.145'
list track_ip '222.184.115.137'
       option 'reroute' '1'
config interface 'wan2'
option enabled '1'
option reliability '1'
option count '1'
option timeout '2'
option interval '60'
option down '3'
option up '5'
list track_ip '114.114.114.114'
list track_ip '58.216.114.245'
list track_ip '222.185.173.145'
list track_ip '222.184.115.137'
       option 'reroute' '1'
config interface 'wan3'
option enabled '1'
option reliability '1'
option count '1'
option timeout '2'
option interval '60'
option down '3'
option up '5'
list track_ip '114.114.114.114'
list track_ip '58.216.114.245'
list track_ip '222.185.173.145'
list track_ip '222.184.115.137'
        option 'reroute' '1'
config interface 'wan4'
option enabled '1'
option reliability '1'
option count '1'
option timeout '2'
option interval '60'
option down '3'
option up '5'
list track_ip '114.114.114.114'
list track_ip '58.216.114.245'
list track_ip '222.185.173.145'
list track_ip '222.184.115.137'
       option 'reroute' '1'

# Next define a member and configure metric and weight values for this member.
# Each interface can have multiple member definitions. Give each member a correct
# name (A-Z, a-z, 0-9, "_" and no spaces).
config member 'wan1_1'
option interface 'wan1'
option metric '1'
option weight '1'
config member 'wan2_2'
option interface 'wan2'
option metric '1'
option weight '1'
config member 'wan3_3'
option interface 'wan3'
option metric '1'
option weight '1'
config member 'wan4_4'
option interface 'wan4'
option metric '1'
option weight '1'
# After that create a routing policy. A routing policy consist of one or more
# members. Give each policy a correct name (A-Z, a-z, 0-9, "_" and no spaces). You
# can create multiple policies, so that it is possible for different traffic to
# have different primary and/or backup interfaces.
config policy 'loadbalanced'
list use_member 'wan1_1'
list use_member 'wan2_2'
list use_member 'wan3_3'
list use_member 'wan4_4'

# And to finish the config define your traffic rules. Rules are matched in top to
# bottom order. If you define a rule and it matches, all following rules are ignored.
#
# If the option equalize is set, mwan3 will load-balance each new session to the same
# host. If not set, it will load-balance based on destination.
config rule 'Rule'
option proto 'all'
option use_policy 'loadbalanced'
option equalize '1'



network配置
config switch
option name 'switch0'
option reset '1'
option enable_vlan '1'

config switch_vlan
option device 'switch0'
option vlan '1'
option ports '0t 2 3 4 5'

config switch_vlan
option device 'switch0'
option vlan '2'
option ports '0t 1'

config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'

config globals 'globals'
option ula_prefix 'fd6c:dd5d:96fc::/48'

config interface 'lan'
option ifname 'eth0.1'
option type 'bridge'
option proto 'static'
option netmask '255.255.255.0'
option ip6assign '60'
option ipaddr '192.168.199.1'

config interface 'wan1'
option ifname 'eth0.2'
option proto 'pppoe'
option username 'xxxx'
option password 'xxxxx'
option metric '10'

config interface 'wan6'
option ifname '@wan'
option proto 'dhcpv6'

config interface 'wan2'
option proto 'pppoe'
option ifname 'vth2'
option username 'xxxxx'
option password 'xxxxx'
option metric '20'

config interface 'wan3'
option proto 'pppoe'
option ifname 'vth3'
option username 'xxxxxx'
option password 'xxxxx'
option metric '30'

config interface 'wan4'
option proto 'pppoe'
option ifname 'vth4'
option username 'xxxxx'
option password 'xxxx'
option metric '40'
[attach]83203[/attach]
[attach]83204[/attach]
[attach]83205[/attach]
[attach]83206[/attach]
[attach]83207[/attach]
[attach]83208[/attach]


作者: haidao_925    时间: 2013-12-10 11:11
并发多播改天试试~
作者: liusimin    时间: 2013-12-10 20:34
shenyz 发表于 2013-12-10 08:23
我的一切正常啊!
我nwam3配置:
# This is a mwan3 example config. For mwan3 to work you will need ...

配置几乎都一样,这个问题对于手机联网开网页尤其明显!

但是不开启MWAN3单拨就好着呢,我真是奇了怪了!
作者: shenyz    时间: 2013-12-10 21:14
liusimin 发表于 2013-12-10 20:34
配置几乎都一样,这个问题对于手机联网开网页尤其明显!

但是不开启MWAN3单拨就好着呢,我真是奇了怪 ...

openwrt你用的是什么版本,我用的是最新的trunk版,12.09我测试下来好像不咋地
作者: liusimin    时间: 2013-12-10 21:38
shenyz 发表于 2013-12-10 21:14
openwrt你用的是什么版本,我用的是最新的trunk版,12.09我测试下来好像不咋地

[attach]83228[/attach]

作者: liusimin    时间: 2013-12-10 21:41
shenyz 发表于 2013-12-10 21:14
openwrt你用的是什么版本,我用的是最新的trunk版,12.09我测试下来好像不咋地

3.10.21的trunk版

12.09更是差得远了!

现在只有在DNS和DHCP指定了DNS稍微好了一点点!

可是打开网站还是慢到一种境界了!

但下载速度挺好,几乎达到了150M无线网络的极致.....
[attach]83230[/attach]


作者: liusimin    时间: 2013-12-10 21:48
shenyz 发表于 2013-12-10 21:14
openwrt你用的是什么版本,我用的是最新的trunk版,12.09我测试下来好像不咋地

IPTABLES的防火墙NAT映射语法我是这么写的:
如果不加IPTABLES用默认的防火墙语法效率极差,使用SPEED测速始终都是在1M/S说话!

我把默认的防火前规则全部删除了都是手动添加,最新版本的IPTABLES也全部自己编译好装上去了!

[attach]83231[/attach]





touch /var/lock/subsys/local
#!bin/bash

echo""
echo""
echo""
echo""
echo "                            Welcome use liusimin net route"
echo""
echo""
#dhcpd eth0
/sbin/modprobe ip_tables
/sbin/modprobe ip_nat_ftp
/sbin/modprobe ip_conntrack_ftp

echo""
echo""
echo "             1.      Clear IPTABLES .....                        [OK]"

/sbin/iptables -F
/sbin/iptables -F -t nat
/sbin/iptables -X
/sbin/iptables -Z
/sbin/iptables -P INPUT ACCEPT
/sbin/iptables -P FORWARD ACCEPT
/sbin/iptables -P OUTPUT ACCEPT


echo""
echo""
echo""
echo "             2.      Open Eth0.1.ppp0 ...... ipv4                   [OK] "

echo 1 > /proc/sys/net/ipv4/ip_forward


echo""
echo""
echo""
echo "             3.      Open Ip_Forward .....                       [OK] "

#/sbin/iptables -A FORWARD -s 192.168.0.1/255.255.255.0 -j ACCEPT
#/sbin/iptables -A FORWARD -s 192.168.1.1/255.255.255.0 -j ACCEPT
#/sbin/iptables -A FORWARD -s 192.168.2.1/255.255.255.0 -j ACCEPT
#/sbin/iptables -A FORWARD -s 192.168.3.1/255.255.255.0 -j ACCEPT
#/sbin/iptables -A FORWARD -s 192.168.4.1/255.255.255.0 -j ACCEPT
/sbin/iptables -A FORWARD -s 0/0 -d 0/0 -j ACCEPT

echo""
echo""
echo""
echo "             4.      Open Forward OK .....                       [OK] "

#/sbin/iptables -t nat -A POSTROUTING -o eth1 -s 192.168.0.1/255.255.255.0 -j MASQUERADE
#/sbin/iptables -t nat -A POSTROUTING -o eth1 -s 192.168.1.1/255.255.255.0 -j MASQUERADE
#/sbin/iptables -t nat -A POSTROUTING -o eth1 -d 192.168.0.1/255.255.255.0 -j MASQUERADE
#/sbin/iptables -t nat -A POSTROUTING -o eth1 -d 192.168.1.1/255.255.255.0 -j MASQUERADE
#/sbin/iptables -t nat -A POSTROUTING -o eth1 -s 192.168.2.1/255.255.255.0 -j MASQUERADE
#/sbin/iptables -t nat -A POSTROUTING -o eth1 -s 192.168.3.1/255.255.255.0 -j MASQUERADE
#/sbin/iptables -t nat -A POSTROUTING -o eth1 -s 192.168.4.1/255.255.255.0 -j MASQUERADE
#/sbin/iptables -t nat -A POSTROUTING -o eth1 -d 192.168.2.1/255.255.255.0 -j MASQUERADE
#/sbin/iptables -t nat -A POSTROUTING -o eth1 -d 192.168.3.1/255.255.255.0 -j MASQUERADE
#/sbin/iptables -t nat -A POSTROUTING -o eth1 -d 192.168.4.1/255.255.255.0 -j MASQUERADE

/sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE


echo""
echo "             6.      Open Firewall .....                         [OK]  "

echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
iptables -A FORWARD -p tcp --syn -m limit --limit 1/s -j ACCEPT
iptables -A FORWARD -p tcp --tcp-flags SYN,ACK,FIN,RST RST -m limit --limit 1/s -j ACCEPT
iptables -A FORWARD -p icmp --icmp-type echo-request -m limit --limit 1/s -j ACCEPT
#echo "1">/proc/sys/net/ipv4/conf/eth1/proxy_arp
#echo "1024">/proc/sys/net/ipv4/neigh/default/gc_thresh1
#echo "2048">/proc/sys/net/ipv4/neigh/default/gc_thresh2
#echo "4096">/proc/sys/net/ipv4/neigh/default/gc_thresh3

#                     ip ping boob firewall


#/sbin/iptables -A INPUT -p icmp -m limit --limit 6/m --limit-burst 5 -j ACCEPT
#/sbin/iptables -P INPUT DROP
#route del -net 169.254.0.0 netmask 255.255.0.0 dev eth1


echo""
echo""
echo " @@ IP: [192.168.0.* / 255.255.255.0] --- [192.168.4.* / 255.255.255.0] @@ "
echo""
echo""
echo""
echo""
echo "                                                  2013.12.07  "
echo""
echo""
echo "{&&         Email:liusimin@gmail.com  && QQ:232930100





作者: shenyz    时间: 2013-12-11 08:31
liusimin 发表于 2013-12-10 21:41
3.10.21的trunk版

12.09更是差得远了!

http指定出口试试
[attach]83249[/attach]
[attach]83250[/attach]

作者: liusimin    时间: 2013-12-11 09:08
shenyz 发表于 2013-12-11 08:31
http指定出口试试

整整 用了一晚上时间,用笨办法试出来了!(每个参数都改一下反复试!折腾S我了

原来是WMM要关掉就好了!!!

我最后关闭了无线用有线挂上了原来的网件R6300无线路由当二级路由就没这个问题!

还有就是如果手动指定添加防火墙需要附件参数,映射80端口就好了。。。。。。
[attach]83253[/attach][attach]83252[/attach]


作者: liusimin    时间: 2013-12-11 09:16
本帖最后由 liusimin 于 2013-12-11 09:21 编辑
shenyz 发表于 2013-12-11 08:31
http指定出口试试

谢谢LZ不厌其烦帮忙分析解决推理问题!!!

这下就完美了

最后说下这个的经验总结好了:DNS服务器指定静态DNS服务器地址开启DNSMASQ

开启了DNSMASQ以后DHCP/DNS里面的参数大部分对勾都不要点!

特别是: 【丢弃RFC1918上行响应数据】和【 允许127.0.0.0/8回环范围内的上行响应,例如:RBL服务】这两项!

下来就是删除默认防火墙手动更改添加,MWAN3里面不做变动还是用LZ说的这种设置!

加入CRONTAB计划任务每三个小时重起一下MWAN3,MTU改1492端口重获取IP地址每12小时自动重新获取一次(否则会出现其他虚拟VTH没有流量的问题)

使用TRACERTROUTE反向查询上级网关后添加路由跳数110  90 25.......(根据运营商上级路由的协议指定路由跳数,比如我的上级路由协议是OSPF  RIP EIGRP)

作者: shenyz    时间: 2013-12-11 10:56
本帖最后由 shenyz 于 2013-12-11 11:01 编辑
liusimin 发表于 2013-12-11 09:16
谢谢LZ不厌其烦帮忙分析解决推理问题!!!

这下就完美了

恭喜,你很有折腾精神

我不知道你用的是什么牌子的路由器
我的tplink 1041n 改机16M 64M就没有这样的问题
wmm是无线路由器针对语音这一块的qos,上次也看到板块里面有的人有这样的现象,关闭它就好了。

作者: endless2012    时间: 2013-12-14 00:30
703n 可以刷吗
作者: wsdy001    时间: 2013-12-14 07:17
没有多拨的条件,能说说怎么用纯净固件设置双线接入并实现负载均衡和QOS吗?
作者: liusimin    时间: 2013-12-18 01:49
本帖最后由 liusimin 于 2013-12-18 01:50 编辑
shenyz 发表于 2013-12-11 10:56
恭喜,你很有折腾精神

我不知道你用的是什么牌子的路由器

LZ最终还是换回到了Multi-WAN

MWAN3不给力,经过多个方面的测试(更换不同的设备运营商,掉速严重)

还是Multi-WAN 强不少!我用的硬件有:极路由、TPLINK 941 POGOPLUG AR9331开发版 RG100A-AA 中兴H618B  D-link DIR-300A1


[attach]83499[/attach][attach]83500[/attach]


作者: liusimin    时间: 2013-12-18 01:55
shenyz 发表于 2013-12-11 10:56
恭喜,你很有折腾精神

我不知道你用的是什么牌子的路由器

把单位的艾泰 840G拿来借用了一下,试验了一下用思科交换机插四根网线使用纯粹硬件的办法多拨强不少!

看来OPENWRT做叠加和多播还是不给力!

如果有资金和条件的人可以考虑交换机堆叠+端口汇聚+多WAN口路由做多拨效果和稳定性比这些自己折腾的效果好的不是一点点!
作者: kesunji    时间: 2013-12-20 14:15
liusimin 发表于 2013-12-18 01:55
把单位的艾泰 840G拿来借用了一下,试验了一下用思科交换机插四根网线使用纯粹硬件的办法多拨强不少!

...

你是说Openwrt的效率不如TT 4Wan+交换机高么?另我怎么用Muti-WAN总是有问题呢?有没有Muti-wan的教程给一份啊?你之前给的NAT映射语法太深了,实在看不懂怎么用?

作者: shane    时间: 2013-12-26 13:04
试试看能不能
作者: leonland    时间: 2013-12-28 19:39
本帖最后由 leonland 于 2013-12-28 19:51 编辑


按照楼主的帖子设置了以后,遇到一个奇怪的问题。
我22M光纤,可以三拨,但是我在光猫上做了专门一拨给无线用,在openwar上就只能两拨了。但还是在mwan3上建了两个虚拟WAN口。并都设置了拨号。

现在的情况是WAN口和WAN2都拨上了。在MWAN3的总揽里却显示只有一个端口显示ONLINE .包括WAN口都显示OFFLINE。但是下载网速又是叠加了的,负载也比较均衡。

[attach]83777[/attach]

[attach]83778[/attach]

  





作者: leonland    时间: 2013-12-28 20:56
后来又复位重新设置一次。只设置一个虚拟WAN。但还是只有一个接口能显示ONLINE。
作者: shenyz    时间: 2013-12-30 08:45
leonland 发表于 2013-12-28 19:39
按照楼主的帖子设置了以后,遇到一个奇怪的问题。
我22M光纤,可以三拨,但是我在光猫上做了专门一拨给 ...

看下 test ip 设为 163 百度 网易的ip
[attach]83824[/attach]

作者: yteinstein    时间: 2013-12-30 09:28
看着大家挺激烈的,我也来说说我的情况吧。
1.设备:极路由,刷open。
2.网络:电信4m,签约账号可以4拨,
3.之前用交换机交换机 TT四拨,360测速1.8m,迅雷下载稳定在1.3--1.5。
4.现在用open,MWan3,添加了10个Wan1-Wan10,成功拨号8个,其中只有6条,可能叠加。
为何说可能呢?
问题
1.360测试网速400-1.3不等,也就是说有时间是一拨,有时间是3拨的速度。
2.迅雷下载百度网盘两个文件,五分钟后速度稳定在2m左右,也就是说成功的叠加了5条或者6条线。实际上也看到有6个Wan借口有数据包。
3.访问部分网站会慢,特别是访问此论坛,基本打不开,隔壁论坛可以,隔壁的隔壁论坛也可以。
4.LAN口----LAN口 rg200(tomato), 挂载exT硬盘,pt下载只有小于400的速度。为何?
5.极路由支持并发多拨吗?看帖子实验了下,木有成功。如果支持并发多拨,和我常规的拨号8拨6叠加,有何改进?
6.其实我还有好多好的的问题,每天都在爬贴
作者: leonland    时间: 2013-12-31 00:15
shenyz 发表于 2013-12-30 08:45
看下 test ip 设为 163 百度 网易的ip

我是设置的本地的两个DNS。正常ping延迟都是3以下的。我再照楼主的设置试试。
作者: bad_men    时间: 2013-12-31 00:53
不错,学习学习!
作者: gujunver99    时间: 2014-1-1 11:22
好贴,我的相同网关用 multiwan怎么都不叠加,用mwan3试试看
作者: ghostja    时间: 2014-1-1 23:24
楼主总结的相当好呀。支持
作者: fengshutao    时间: 2014-1-26 10:06
备注下
作者: dmhs31    时间: 2014-2-10 22:31
记号,有机会试试,谢谢分享
作者: rabbired    时间: 2014-2-23 23:24
makr.............
作者: 用户名太长    时间: 2014-2-28 17:48
照猫画虎试着弄
作者: cq3288137    时间: 2014-3-11 14:01
haidao_925 发表于 2013-12-10 11:11
并发多播改天试试~

求并发拨号
作者: lqb7733    时间: 2014-3-14 11:56
好!!!!!!!!!!!!!!!!!!
作者: lqb7733    时间: 2014-3-14 12:04
好!!!!!!!!!!!!!!!!!!!!!
作者: jinef    时间: 2014-3-16 18:27
搞多拨 真的很折腾
作者: hflqh    时间: 2014-3-25 00:14
ssh怎么改路由器的网卡
作者: hflqh    时间: 2014-3-25 10:16
有线一个 和无线 怎么设置,老是走一个流量,要吗走无线,要吗走wan过来的
作者: fing    时间: 2014-3-25 15:35
mark一下  回去折腾!
作者: q2153204    时间: 2014-4-12 07:49
我的光纤为什么只有两个拨号成功?是不是我的被运营商限制了?
作者: xwing    时间: 2014-5-5 15:47
学习很多,慢慢实验,谢谢分享!
作者: ej88zy    时间: 2014-5-19 19:38
多谢了,正好需要呢
作者: zhouruixi    时间: 2014-5-22 14:04
谢谢楼主分享!
作者: show1abc    时间: 2014-5-23 01:06
本帖最后由 show1abc 于 2014-5-23 01:09 编辑


这个版本的macvlan要手工增加虚拟网卡。虚拟网卡重启后就无效,除加入启动外有无更好的解决方法啊。

作者: shenyz    时间: 2014-5-23 08:27
show1abc 发表于 2014-5-23 01:06
这个版本的macvlan要手工增加虚拟网卡。虚拟网卡重启后就无效,除加入启动外有无更好的解决方法啊。

在启动项添加虚拟网卡前加一条,sleep 3   意思是等待3秒再增加虚拟网卡,因为有时候启动实体网卡还没有加载起来,当然虚拟网卡就没有起来,这点可以通过日志看到,
如下:
# Put your custom commands here that should be executed once
# the system init finished. By default this file does nothing.
sleep 3

ip link add link eth0.2 vth2 type macvlan   
ifconfig vth2 hw ether 98-59-F6-E2-46-3A   
ifconfig vth2 up

ip link add link eth0.2 vth3 type macvlan   
ifconfig vth3 hw ether 38-5B-F9-21-46-39   
ifconfig vth3 up

ip link add link eth0.2 vth4 type macvlan   
ifconfig vth4 hw ether A8-59-Ff-91-46-3F   
ifconfig vth4 up
作者: shenyz    时间: 2014-5-23 08:28
show1abc 发表于 2014-5-23 01:06
这个版本的macvlan要手工增加虚拟网卡。虚拟网卡重启后就无效,除加入启动外有无更好的解决方法啊。

在启动项添加虚拟网卡前加一条,sleep 3   意思是等待3秒再增加虚拟网卡,因为有时候启动实体网卡还没有加载起来,当然虚拟网卡就没有起来,这点可以通过日志看到,
如下:
# Put your custom commands here that should be executed once
# the system init finished. By default this file does nothing.
sleep 3

ip link add link eth0.2 vth2 type macvlan   
ifconfig vth2 hw ether 98-59-F6-E2-46-3A   
ifconfig vth2 up

ip link add link eth0.2 vth3 type macvlan   
ifconfig vth3 hw ether 38-5B-F9-21-46-39   
ifconfig vth3 up

ip link add link eth0.2 vth4 type macvlan   
ifconfig vth4 hw ether A8-59-Ff-91-46-3F   
ifconfig vth4 up
作者: show1abc    时间: 2014-5-23 11:32
shenyz 发表于 2014-5-23 08:28
在启动项添加虚拟网卡前加一条,sleep 3   意思是等待3秒再增加虚拟网卡,因为有时候启动实体网卡还没有 ...

感谢,延迟启动后马上成功。
作者: hardsum    时间: 2014-6-21 17:46
强帖收藏!!!
作者: 龙的理想    时间: 2014-6-25 11:09
做个记号
作者: lxd21    时间: 2014-6-26 12:42
学习学习!!!!!!!!
作者: 慕容隐刀    时间: 2014-6-26 13:02
ISP封了多拨,,杯具啊。。
作者: ziranww    时间: 2014-7-13 16:57
多拨成功,但是叠加了还是原来的速度,被端口限速了,哎
作者: w_qing    时间: 2014-8-22 21:30
学习一下,我也看不到图。
作者: sony-wxl    时间: 2014-8-26 09:24
大神,12.09的版本的,能用这个方法吗?
作者: sony-wxl    时间: 2014-8-26 09:37
谢谢,大神,能不能给个你的QQ号啊?你一般什么时候在线有空啊?
作者: pop2009    时间: 2014-9-6 08:50
你的线路应该是支持多拨的 我们这里只能双拨 不知道有什么办法能解决 目前是用的NWAN双波 3拨以上都没办法
作者: zsx2046    时间: 2014-9-16 17:19
12.09 NWAN 多拨是不是也要去除缓存才能同网关叠加~
作者: zhangjiao    时间: 2014-9-17 14:54
多拨要加什么插件啊
作者: zhangjiao    时间: 2014-9-18 19:53
shenyz 发表于 2013-11-20 10:49
设置虚拟网卡

我的怎么没有这个选项啊,这是在哪里出来的
作者: emshady45    时间: 2014-9-18 20:12

作者: zhangjiao    时间: 2014-9-19 13:47
怎么虚拟网卡啊
作者: tim_bdb    时间: 2014-9-28 14:48
进来学学,多拨一直没有成功,.
作者: peng888    时间: 2014-10-9 15:19
学习一下,很高端
作者: hardsum    时间: 2014-10-9 22:06
shenyz 发表于 2013-11-20 10:49
设置虚拟网卡

为什么我这里没有startup commands啊??

openwrt 14.07.

作者: shenyz    时间: 2014-10-10 11:30
hardsum 发表于 2014-10-9 22:06
为什么我这里没有startup commands啊??

openwrt 14.07.

新版的改了  可以在系统 启动项里面加
作者: johnny406    时间: 2014-10-10 18:42
hardsum 发表于 2014-10-9 22:06
为什么我这里没有startup commands啊??

openwrt 14.07.

系统——启动项
作者: hardsum    时间: 2014-10-11 21:54
shenyz 发表于 2014-10-10 11:30
新版的改了  可以在系统 启动项里面加

找到了。但最后好像不行耶,还造成了互联网掉线,最后在启动里关闭nwan3才能上网。不知道问题出在哪里呀
  1. # Put your custom commands here that should be executed once
  2. # the system init finished. By default this file does nothing.

  3. ip link add link eth0.2 vth1 type macvlan            
  4. ifconfig vth1 hw ether 38-5B-F9-21-46-39         
  5. ifconfig vth1 up


  6. ip link add link eth0.2 vth2 type macvlan            
  7. ifconfig vth2 hw ether 39-5B-F9-21-46-39         
  8. ifconfig vth2 up


  9. exit 0
复制代码










作者: hardsum    时间: 2014-10-12 11:31
hardsum 发表于 2014-10-11 21:54
找到了。但最后好像不行耶,还造成了互联网掉线,最后在启动里关闭nwan3才能上网。不知道问题出在哪里呀
...

网关跃点有的呀
作者: tuboshu1981    时间: 2014-10-16 20:52
我用这个设置成后,只能是一个WAN口拨上号去,是不是我家不支持多拨啊
作者: tuboshu1981    时间: 2014-10-18 13:33
shenyz 发表于 2013-11-20 10:52
网络接口----分别添加新的接口

最多能几拨?我设置了个12拨,8M的宽带不知能不能上去, 这里电信限制4个小时才能拨上一个
作者: muzihu    时间: 2014-10-29 00:31
大神  为什么自己建的虚拟wlan 会显示WARNING: some interfaces have no default route in the main routing table!




欢迎光临 恩山无线论坛 (https://www.right.com.cn/forum/) Powered by Discuz! X3.5