论坛风格切换切换到宽版
  • 533阅读
  • 7回复

[问题求助]负载平衡…… [复制链接]

上一主题 下一主题
 
发帖
2027
C币
-139378
威望
384
贡献值
1
银元
0
铜钱
4613
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
今天做了负.载平衡  我这是电信10M  铁通16M 介入  今天我重.做代理域名

安装系统 选.择所有WEB相关服务 +MYSQL  + .GCC  .

注意 .安装系统时没有输入网关地址  虚拟主机
eth0  内部网关
eth1  电信
eth2  铁通

启动后 直接不可以上网  (.预料之中的事情)域名

然后开始转发  IPTABLES 的 最.基础的<性病>
echo ."0"> /proc/sys/net/ipv4/ip._forward.
/sbin/iptables -.t nat -A POSTROUTING. -o eth0 -j MASQUERADE投资
/sbin/iptables -A FOR.WARD -s 0/0 -d .0/0 -j ACCEPT           女人

接着写 cc.sh
ip rule add fro..m 2X2.XX.XX.30 table line1.
ip rule a.dd from 2.2X.XX.XX.9 table line2电脑
ip route add .default via 2X2.XX.XX.29 table line.1.
ip route add default via 22X..XX.XX.8 table line.2          婚庆
ip route re.place default nexthop via 2X2.XX.XX.29 weight 1. nexthop via 22X.XX.XX..8 weight 1              乙肝
ip. route flush cache(广告)

IP隐藏了下  不好意思

echo "200 line1" >> /etc/ipo..ute2/rt_table .
echo "201.. line1" >> /etc/ipoute2/rt_table]    健康

结果搞了20..分钟还是上不去网  我知道我这么做的方法是对的  但是还是没上去 应该是网关地址的问题             汽车

请教高人给我个.正确的顺序!清晰.的思路!!!谢谢!!!.

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线bysoft.
发帖
2044
C币
-560003
威望
365
贡献值
5
银元
-2
铜钱
4527
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-13
这个不叫均衡,应该叫策略路由。看看精华中有成功案例

发帖
2133
C币
-281463
威望
428
贡献值
1
银元
-3
铜钱
4887
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-13
我的也是成功的  只是不知道为什么这次突然上不了网了 希望告诉我是哪部错了

发帖
2083
C币
-60634
威望
394
贡献值
1
银元
0
铜钱
4728
人人网人气币
0
只看该作者 地板  发表于: 2010-04-13
也许我没表达清楚  我说想说 我装的时候故意没设置网关的  结果上不去  后来加了网关 在 network 文件里

只可以1个上网  是不是该给2个都加上 GATEWAY=
在在 network 文件里  也加上呢?

发帖
2119
C币
-235314
威望
380
贡献值
1
银元
-4
铜钱
4762
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-13
ip rule ls
ip route ls
ip route ls table line1
ip route ls table line2
────────────
贴以上命令的结果。

离线qwer20.
发帖
2210
C币
-60177
威望
375
贡献值
1
银元
-3
铜钱
4907
人人网人气币
0
只看该作者 5楼 发表于: 2010-04-13
ip route replace default nexthop via 2X2.XX.XX.29 weight 1 nexthop via 22X.XX.XX.8 weight 1
以上命令实现的是负载均衡,权值是 1:1 的平均分配

ip rule add from 2X2.XX.XX.30 table line1
ip rule add from 22X.XX.XX.9 table line2
ip route add default via 2X2.XX.XX.29 table line1
ip route add default via 22X.XX.XX.8 table line2
以上命令实现的是策略路由,根据不同需求分配不同的路由(做的还有问题,可能和需求有关)

二者不能一起用,否则冲突

离线oky3914.
发帖
2173
C币
-198637
威望
427
贡献值
1
银元
-3
铜钱
4838
人人网人气币
0
只看该作者 6楼 发表于: 2010-04-13
x.x.x.x  x.x.x.y  LINE1
y.y.y.y  y.y.y.x  LINE2

离线xilao.
发帖
2021
C币
-199155
威望
371
贡献值
1
银元
-2
铜钱
4436
人人网人气币
0
只看该作者 7楼 发表于: 2010-04-13


QUOTE:原帖由 Coziness 于 2006-2-19 10:07 发表
x.x.x.x  x.x.x.y  LINE1
y.y.y.y  y.y.y.x  LINE2

echo '200 LINE1'>>/etc/iproute2/rt_tables
echo '201 LINE2'>>/etc/iproute2/rt_tables
────────────────────
上面这两行只要运行过一次就行了

ip rule add from x.x.x.x table LINE1
ip rule add from y.y.y.y table LINE2
ip route add default via x.x.x.y table LINE1
ip route add default via y.y.y.x table LINE2
ip route replace default nexthop via x.x.x.y weight 1 nexthop via y.y.y.x weight 1
ip route flush cache

试试看吧。

快速回复
限100 字节
批量上传需要先选择文件,再选择上传
 
上一个 下一个