鄂破机看 发表于 2019-1-5 13:58:06

LVS nat 负载均衡实验

  clint本地物理机   192.168.0.196
  (director)VIP               192.168.0.146
  (director)DIP               192.168.200.1
  RIP1               192.168.200.2    httpd启动   echo "cluster1.test">index.html
  RIP2               192.168.200.3    httpd启动   echo "cluster2.test">index.html
  director
  systemctl stop firewalld
  setenforce 0
  打开网卡转发:
  echo "1" > /proc/sys/net/ipv4/ip_forward
  客户端ping 192.168.200.1 通
  grep "ipvs" /boot/config-3.10.0-123.el7.x86_64 检查是否有ipvs
  yum install -y "ipvsadm"
  ipvsadm -C 清除所有规则
  ipvsadm -A -t 192.168.0.146:80 -s rr
  ipvsadm -a -t 192.168.0.146 -r 192.168.200.2:80 -m -w 1
  ipvsadm -a -t 192.168.0.146 -r 192.168.200.3:80 -m -w 1
  -A--add-service在服务器列表中新添加一条新的虚拟服务器记录
-t 表示为tcp服务
-u 表示为udp服务
-s --scheduler 使用的调度算法, rr | wrr | lc | wlc | lblb | lblcr | dh | sh | sed | nq 默认调度算法是 wlc
  -a --add-server 在服务器表中添加一条新的真实主机记录
-t --tcp-service说明虚拟服务器提供tcp服务
-u --udp-service 说明虚拟服务器提供udp服务
-r --real-server真实服务器地址
-m --masquerading 指定LVS工作模式为NAT模式
-w --weight 真实服务器的权值
  -g --gatewaying 指定LVS工作模式为直接路由器模式(也是LVS默认的模式)
-i --ipip 指定LVS的工作模式为隧道模式
-p 会话保持时间,定义流量呗转到同一个realserver的会话存留时间
  调度算法
rr 轮询 round robin, wrr 加权轮询 weighted round robin,
  RIP1,2 网关指向 200.1 ,启动HTTP的,关闭iptables selinux
  在客户端0.196上 浏览器输入192.168.0.146刷新出现cluster1.testcluster2.test



页: [1]
查看完整版本: LVS nat 负载均衡实验