您的位置:首页 > 理论基础 > 计算机网络

LVS-DR配置笔记

2013-11-28 10:41 225 查看
网络关系如下:
LVS服务器: 私有IP:192.168.56.102 公有IP:192.168.56.100
WEB-A服务器: 私有IP: 192.168.56.103 公有IP:192.168.56.100
WEB-B服务器: 私有IP: 192.168.56.104 公有IP:192.168.56.100
1) 参照<<LVS前期准备工作>>
2) WEB服务器的配置 a) 开启IP转发 vi /etc/sysctl.conf net.ipv4.ip_forward=0 修改成 net.ipv4.ip_forward=1
sysctl -p
b) 配置ARP抑制 vi /etc/sysctl.conf -----------添加-------- net.ipv4.conf.lo.arp_ignore=1 net.ipv4.conf.lo.arp_announce=2 net.ipv4.conf.eth0.arp_ignore=1 net.ipv4.conf.eht0.arp_announce=2
sysctl -p b) 配置网络 cd /etc/sysconfig/network-config/ vi ifcfg-eth0 ----修改添加---- IPADDR=192.168.56.103 NETMASK=255.255.255.0 GATEWAY=192.168.56.1 ONBOOT=yes
cp ifcft-lo ifcfg-lo:0 vi ifcfg-lo:0 ----修改改添加------ name=lo:0 IPADDR=192.168.56.100 NETMASK=255.255.255.255 BORADCAST=192.168.56.100
/sbin/service network resatart route add -host 192.168.56.100 dev lo:0
c) 配置IPTABLES iptables -F iptables -P INPUT DORP iptables -P OUTPUT ACCEPT iptables -P FORWARD DROP iptables -t filter -A INPUT -s 192.168.56.0/24 -j ACCEPT /sbin/service iptables save
d) 配置应用 使用httpd,并修改首页内容 /sbin/service httpd restart
e) 使用links进行测试
对WEB-B服务器,同样参照以上配置

3) LVS服务器的配置 a) 开启IP转发 略 b) 网络配置 配置私有网络 vi ifcfg-eth0 --------- IPADDR=192.168.56.102 NETMASK=255.255.255.0 GATEWAY=192.168.56.1 ------------ vi ifcfg-eth0:0 ---------- name=eth0:0 IPADDR=192.168.56.100 NETMASK=255.255.255.0 GATEWAY=192.168.56.100
/sbin/service nework restart route add -host 192.168.56.100 dev eth0:0
c) 配置IPTABLES iptables -F iptables -P INPUT DROP iptables -P OUTPUT ACCEPT iptables -P FORWARD DROP iptables -t filter -A INPUT -p tcp --dport 80 -j ACCEPT /sbin/service iptables save
d) 配置IPVSADM ipvsadm -C ipvsadm -A -t 192.168.56.100:80 -s rr ipvsadm -a -t 192.168.56.100:80 -r 192.168.56.103:80 -g ipvsadm -a -t 192.168.56.100:80 -r 192.168.56.104:80 -g e)验证测试 在本机多次访问http://192.168.56.100进行测试
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  网络 服务器 lvs LVS-DR