基于DR方式的lvs
时间:2006-06-30 来源:sqp1982
基于DR方式的lvs
vip:10.96.100.235
realserver1:10.96.100.234
realserver2:10.96.100.111
在负载均衡器上
ifconfig eth0:0 10.96.100.235 netmask 255.255.255.255 broadcast 10.96.100.235 up
安装ipvsadmin
cat /etc/sysconfig/ipvsadm
-C
-A -t 10.96.100.235:80 -s rr
-a -t 10.96.100.235:80 -r 10.96.100.234:80 -g
-a -t 10.96.100.235:80 -r 10.96.100.111:80 -g
选改realserver1,realserver2的/etc/sysctl.conf
cat /etc/sysctl.conf
net.ipv4.ip_forward = 0
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.default.accept_source_route = 0
kernel.sysrq = 0
kernel.core_uses_pid = 1
net.ipv4.conf.all.arp_ignore = 1
net.ipv4.conf.all.arp_announce = 2
使其生效
sysctl -p
在realserver1,realserver2
ifconfig eth0:0 10.96.100.235 netmask 255.255.255.255 broadcast 10.96.100.235 up
在firefox上输入http://10.96.100.235
然后刷新就可以看到访问的是哪台机器
vip:10.96.100.235
realserver1:10.96.100.234
realserver2:10.96.100.111
在负载均衡器上
ifconfig eth0:0 10.96.100.235 netmask 255.255.255.255 broadcast 10.96.100.235 up
安装ipvsadmin
cat /etc/sysconfig/ipvsadm
-C
-A -t 10.96.100.235:80 -s rr
-a -t 10.96.100.235:80 -r 10.96.100.234:80 -g
-a -t 10.96.100.235:80 -r 10.96.100.111:80 -g
选改realserver1,realserver2的/etc/sysctl.conf
cat /etc/sysctl.conf
net.ipv4.ip_forward = 0
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.default.accept_source_route = 0
kernel.sysrq = 0
kernel.core_uses_pid = 1
net.ipv4.conf.all.arp_ignore = 1
net.ipv4.conf.all.arp_announce = 2
使其生效
sysctl -p
在realserver1,realserver2
ifconfig eth0:0 10.96.100.235 netmask 255.255.255.255 broadcast 10.96.100.235 up
在firefox上输入http://10.96.100.235
然后刷新就可以看到访问的是哪台机器
相关阅读 更多 +