- 论坛徽章:
- 0
|
设在双网关,由于是2。6的内核只好使用scope global
ip route replace default scope global nexthop
via $wan1_gw dev $wan1_dev weight $wan1_weight
via $wan2_gw dev $wan2_dev weight $wan2_weight
问题1
根据资料说,可以将线路质量好的设置高些,我个人理解设置weight 可以实现一定的负载,想问下weight计算方法,1是默认值,我现在wan1_weight=1,wan2_weight=5,一个连接的话,根据5和1的值,它选择路由的机会各是多少(前提当然是系统找不到相同的路由),
问题2
假设内网用户A访问,www.163.com,走的是wan1出去的,内网用户B也访问www.163.com,也一定跟A用户一样走wan1出吗,还是有其他的选择方法
问题3
我还使用了连接数进行了负载,想看看这样设置有问题没,是用iptables做的,
iptables -t mangle -A POSTROUTING -o $wan1_dev -p tcp --tcp-flags SYN,ACK SYN,ACK
-m state --state NEW,RELATED,ESTABLISHED
-m connlimit --connlimit-above 2000
-j ROUTE --oif $wan2_dev --continue
由于其他原因不能使用基于包的负载,希望大大们能指点一下,谢谢 |
|