wlyyb521 发表于 2019-1-5 09:27:39

LVS实施、NAT方式

  虚拟机实验
  1、准备4台PC机
  192.168.1.100LVS
  192.168.1.201AP1
  192.168.1.202AP2
  192.168.1.203AP3
  

  2、配置LVS
  eth0 10.10.12.100对外IP
  eth1 192.168.1.100内网IP
  yum install ipvsadm
  vim /etc/sysctl.conf
  加入
  net.ipv4.ip_forward = 1
  退出sysctl -p
  modeprobe iptable_nat
  ipvsadm -A -t 10.10.12.100:80-s rr
  -A 增加
  -t TCP服务 后面是VIP:PORT
  -s 指定算法 rr表示round-robin
  ipvsadm -a -t 10.10.12.100:80 -r 192.168.1.201 -m
  ipvsadm -a -t 10.10.12.100:80 -r 192.168.1.202 -m
  ipvsadm -a -t 10.10.12.100:80 -r 192.168.1.203 -m
  -a 添加real server
  -r 指定real server的IP
  -m 表示NAT
  /etc/init.d/ipvsadm save保存上述配置
  

  3、每台内网real server做配置
  网关:192.168.1.100
  安装nginx或者apache
  4、运维命令
  ipvsadm -L -n
ipvsadm -C
ipvsadm -L -n --stats
ipvsadm -L -n --rate
ipvsadm -L -n -c
  参数备忘
-L|-l --list 显示内核虚拟服务器表
-Z --zero 虚拟服务表计数器清零(清空当
前的连接数量等)
-C --clear 清除内核虚拟服务器表中的所有
记录。
--stats 显示统计信息
--rate 显示速率信息
-c --connection 显示LVS 目前的连接
  




页: [1]
查看完整版本: LVS实施、NAT方式