linux双wan网关负载均衡,R6400双线双拨,负载均衡解决方案

#!/bin/sh

#启动延时1分钟

#脚本中先add的rule优先级低

sleep 1m

check=$(ip ru |grep 20199)

if [["$check" == ""]]; then

ip rule add to 36.128.0.0/10 lookup wan1

ip rule add to 39.128.0.0/10 lookup wan1

ip rule add to 42.83.200.0/23 lookup wan1

ip rule add to 43.239.172.0/22 lookup wan1

ip rule add to 43.241.112.0/22 lookup wan1

ip rule add to 43.251.244.0/22 lookup wan1

ip rule add to 45.121.68.0/22 lookup wan1

ip rule add to 45.121.72.0/22 lookup wan1

ip rule add to 45.121.172.0/22 lookup wan1

ip rule add to 45.121.176.0/22 lookup wan1

ip rule add to 45.122.96.0/21 lookup wan1

ip rule add to 45.123.152.0/22 lookup wan1

ip rule add to 45.124.36.0/22 lookup wan1

ip rule add to 45.125.24.0/22 lookup wan1

ip rule add to 58.83.240.0/21 lookup wan1

ip rule add to 59.153.68.0/22 lookup wan1

ip rule add to 61.14.244.0/22 lookup wan1

ip rule add to 103.20.112.0/22 lookup wan1

ip rule add to 103.21.176.0/22 lookup wan1

ip rule add to 103.35.104.0/22 lookup wan1

ip rule add to 103.37.176.0/23 lookup wan1

ip rule add to 103.40.12.0/22 lookup wan1

ip rule add to 103.43.124.0/22 lookup wan1

ip rule add to 103.45.160.0/22 lookup wan1

ip rule add to 103.61.156.0/22 lookup wan1

ip rule add to 103.61.160.0/22 lookup wan1

ip rule add to 103.62.24.0/22 lookup wan1

ip rule add to 103.62.204.0/22 lookup wan1

ip rule add to 103.62.208.0/22 lookup wan1

ip rule add to 103.83.72.0/22 lookup wan1

ip rule add to 103.192.0.0/22 lookup wan1

ip rule add to 103.192.144.0/22 lookup wan1

ip rule add to 103.193.140.0/22 lookup wan1

ip rule add to 103.205.116.0/22 lookup wan1

ip rule add to 103.227.48.0/22 lookup wan1

ip rule add to 111.0.0.0/10 lookup wan1

ip rule add to 111.235.182.0/24 lookup wan1

ip rule add to 112.0.0.0/10 lookup wan1

ip rule add to 114.66.68.0/22 lookup wan1

ip rule add to 117.128.0.0/10 lookup wan1

ip rule add to 118.187.40.0/21 lookup wan1

ip rule add to 118.191.248.0/21 lookup wan1

ip rule add to 118.194.165.0/24 lookup wan1

ip rule add to 120.192.0.0/10 lookup wan1

ip rule add to 121.255.0.0/16 lookup wan1

ip rule add to 131.228.96.0/24 lookup wan1

ip rule add to 163.53.56.0/22 lookup wan1

ip rule add to 183.192.0.0/10 lookup wan1

ip rule add to 202.141.176.0/20 lookup wan1

ip rule add to 211.103.0.0/17 lookup wan1

ip rule add to 211.136.0.0/13 lookup wan1

ip rule add to 211.148.224.0/19 lookup wan1

ip rule add to 211.155.236.0/24 lookup wan1

ip rule add to 218.200.0.0/13 lookup wan1

ip rule add to 221.130.0.0/15 lookup wan1

ip rule add to 221.176.0.0/19 lookup wan1

ip rule add to 221.176.32.0/20 lookup wan1

ip rule add to 221.176.48.0/21 lookup wan1

ip rule add to 221.176.56.0/24 lookup wan1

ip rule add to 221.176.58.0/23 lookup wan1

ip rule add to 221.176.60.0/22 lookup wan1

ip rule add to 221.176.64.0/18 lookup wan1

ip rule add to 221.176.128.0/17 lookup wan1

ip rule add to 221.177.0.0/16 lookup wan1

ip rule add to 221.178.0.0/15 lookup wan1

ip rule add to 221.180.0.0/14 lookup wan1

ip rule add to 223.64.0.0/11 lookup wan1

ip rule add to 223.96.0.0/12 lookup wan1

ip rule add to 223.112.0.0/14 lookup wan1

ip rule add to 223.116.0.0/15 lookup wan1

ip rule add to 223.118.2.0/24 lookup wan1

ip rule add to 223.118.10.0/24 lookup wan1

ip rule add to 223.118.18.0/24 lookup wan1

ip rule add to 223.120.0.0/13 lookup wan1

#WAN0

ip rule add from 192.168.1.109 lookup wan0

ip rule add from 192.168.1.1 lookup wan0

ip rule add from 192.168.1.96 lookup wan0

ip rule add from 192.168.1.84 lookup wan0

iptables -A PREROUTING -p tcp --dport 80 -t mangle -j MARK --set-mark 100

iptables -A PREROUTING -p tcp --dport 443 -t mangle -j MARK --set-mark 100

ip rule add fwmark 100 lookup wan0

ip route flush cache

echo $(date): --------------CMC rule runs ok!-------------- >> /tmp/syslog.log

fi

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值