centos中lvs安装配置方法详解
2014-01-09 15:46
661 查看
一、lvs-nat模式
网络配置:
lvs-server:
1、安装ipvsadm软件
2、real-server-1:
3、real-server-2
二、lvs-ipturn
网络配置:
lvs-server:
配置虚拟ip即vip
real-server-1:
real-server-2:
三、lvs-dr
网络配置:
ipvs:
网络配置:
lvs-server eth0 :host-only adapter 192.168.56.101 lvs-server eth1 :Internal 192.168.0.1 real-server-1 eth0:Internal 192.168.0.2 real-server-2 eth0:Internal 192.168.0.3
lvs-server:
1、安装ipvsadm软件
yum -y install ipvsadm* echo 1 > /proc/sys/net/ipv4/ip_forward 路由器功能,ip转发 ipvsadm -C ipvsadm -At 192.168.56.101:80 -s rr 轮叫模式 ipvsadm -at 192.168.56.101:80 -r 192.168.0.2 -m ipvsadm -at 192.168.56.101:80 -r 192.168.0.3 -m ipvsadm -L -n
2、real-server-1:
ifconfig eth0 192.168.0.2 netmask 255.255.255.0 route add default gw 192.168.0.1
3、real-server-2
ifconfig eth0 192.168.0.3 netmask 255.255.255.0 route add default gw 192.168.0.1 route -n 查看路由表
二、lvs-ipturn
网络配置:
lvs-server eth0:host-only adapter 192.168.56.101 real-server-1 eth0:host-only adapter 192.168.56.102 real-server-2 eth0:host-only adapter 192.168.56.103
lvs-server:
配置虚拟ip即vip
ifconfig tunl0 192.168.56.10 netmask 255.255.255.255 up route add -host 192.168.56.10 dev tunl0</p> <p>ivsadm -C ipvsadm -At 192.168.56.10:80 -s rr ipvsadm -at 192.168.56.10:80 -r 192.168.56.102 -i ipvsadm -at 192.168.56.10:80 -r 192.168.56.103 -i ipvsadm -L -n
real-server-1:
ifconfig tunl0 192.168.56.10 netmask 255.255.255.255 up route add -host 192.168.56.10 dev tunl0 echo 1 > /proc/sys/net/ipv4/conf/tunl0/arp_ignore echo 2 > /proc/sys/net/ipv4/conf/tunl0/arp_announce echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce
real-server-2:
ifconfig tunl0 192.168.56.10 netmask 255.255.255.255 up route add -host 192.168.56.10 dev tunl0 echo 1 > /proc/sys/net/ipv4/conf/tunl0/arp_ignore echo 2 > /proc/sys/net/ipv4/conf/tunl0/arp_announce echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce
三、lvs-dr
网络配置:
lvs-server eth0:host-only adapter 192.168.56.101</p> <p>real-server-1 eth0:host-only adapter 192.168.56.102</p> <p>real-server-2 eth0:host-only adapter 192.168.56.103</p> <p>lvs-server:</p> <p>ifconfig eth0:0 192.168.56.10 netmask 255.255.255.255</p> <p>route add -host 192.168.56.10 dev eth0:0
ipvs:
ipvsadm -C ipvsadm -At 192.168.56.10:80 -s rr ipvsadm -at 192.168.56.10:80 -r 192.168.56.102 -g ipvsadm -at 192.168.56.10:80 -r 192.168.56.103 -g ipvsadm -L -n</p> <p>real-server-1: ifconfig lo:0 192.168.56.10 netmask 255.255.255.255 route add -host 192.168.56.10 dev lo:0 echo 1 > /proc/sys/net/ipv4/conf/lo/arp_ignore echo 2 > /proc/sys/net/ipv4/conf/lo/arp_announce echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce</p> <p>real-server-2: ifconfig lo:0 192.168.56.10 netmask 255.255.255.255 route add -host 192.168.56.10 dev lo:0 echo 1 > /proc/sys/net/ipv4/conf/lo/arp_ignore echo 2 > /proc/sys/net/ipv4/conf/lo/arp_announce echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce
相关文章推荐
- CentOS 6 安装,配置 httpd-2.4详解
- 使用LVS实现负载均衡原理及安装配置详解
- 在CentOS 6.3中安装与配置Mysql-5.5.29的方法
- 测试环境搭建之CentOS 7.0系统安装配置步骤详解
- CentOS6.5下网络启动服务器安装和配置方法(pxe+tftp+dhcpd+kickstart)
- CentOS6.9下svn快速安装配置方法
- [*Linux*] - 使用LVS实现负载均衡原理及安装配置详解
- hadoop的安装与配置方法详解
- CentOS5.5下Nginx的安装配置详解
- 在CentOS 7中安装与配置Tomcat-8方法
- centos下fail2ban安装与配置详解
- CentOS6.5安装配置Tomcat方法
- CentOS下Redis 2.2.14安装配置详解
- LVS-DR负载均衡集群的安装配置详解
- 详解五:CentOS下编译安装PHP开发环境,配置LAMP
- CentOS 6.3 NFS的安装配置、启动及mount挂载方法
- MySQL cMake 参数配置及安装方法详解
- 使用LVS实现负载均衡原理及安装配置详解
- Linux下Nagios的安装与配置方法(图文详解)