1 ipvsadm nat的模式
-g 直接路由DR
-m nat模式
-i 隧道模式
2
192.168.1.10 | ||||
192.168.2.11 | 192.168.1.11 | 交换机 | 192.168.1.12 | |
vip | dip | RIP | ||
linux 1 两块网卡eth0 192.168.2.11 提供客户访问web的IP
eth1 192.168.1.11 内网IP
Linux 2 eth0 192.168.1.10 网关 192.168.1.11
Linux 3 eth0 192.168.1.12 网关 192.168.1.12
3 lvs 的作用链与iptables一样 只能使用其中一个 所以关闭iptables
/etc/init.d/iptables stop
4 开启转发模式
echo 1 > /proc/sys/net/ipv4/ip_forward
5 Linux 1 安装ipvsadm yum install ipvsadm
6 配置ipvsadm
ipvsadm -A -t 192.168.1.100:80 -s wrr (创建虚拟服务器)
ipvsadm -a -t 192.168.2.11:80 -r 192.168.1.10:80 -m -w 1 (创建真实主机)(-w 为权重)
ipvsadm -a -t 192.168.2.11:80 -r 192.168.1.12:80 -m -w 2
ipvsadm -L -n 查看
7 rip 即Linux2 Linux3 开启web服务
完成 客户端访问 192.168.2.11
8 其他简介
ipvsadm -E -t 192.168.2.11:80 -s wrr 编辑虚拟服务器
ipvsadm -e -t 192.168.2.11:80 -r 192.168.1.10:80 -m -w 5 编辑真实主机
ipvsadm -e -t 192.168.2.11:80 -r 192.168.1.12;80 -m -w 1
ipvsadm -C (删除规则)
ipvsadm -D -t 192.168.2.11:80 删除虚拟服务器
ipvsadm -d -t 192.168.2.11:80 -r 192.168.1.10:80 删除真实