lvs实验
基于DR模式的LVS负载均衡
LVS配置:
ip addr a 192.168.66.66/24 dev lo
ipvsadm -A -t 192.168.66.66:80 -s rr
ipvsadm -a -t 192.168.66.66:80 -r 192.168.66.10 -g
ipvsadm -a -t 192.168.66.66:80 -r 192.168.66.11 -g
Rs servers
echo 1 > /proc/sys/net/ipv4/conf/lo/arp_ignore
echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore
echo 2 > /proc/sys/net/ipv4/conf/lo/arp_announce
echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce
ip addr a 192.168.66.66/24 dev lo
基于NAT模式的LVS负载均衡
ipvsadm -A -t 172.16.66.29:80 -s rr
ipvsadm -a -t 172.16.66.29:80 -r 192.168.66.10 -m
ipvsadm -a -t 172.16.66.29:80 -r 192.168.66.11 -m
-t指定 vip地址和端口,-s 指定调度算法 rr ,round robin
ipvsadm -Ln查看已配置的vip、端口、调度算法
-a增加real server,
-m指定工作模式
启用 ip forward
echo net.ipv4.ip_forward=1 >> /etc/sysctl.conf
ss -ntul 查看套接字sockets
配置文件保存在 /etc/sysconfig/ipvsadm。需要创建此文件后才可以启动 ipvsadm服务
设定开机启动 systemctl enable ipvsadm.service