lvs之NAT模式配置

一、环境说明

主机名 IP 系统 IP类型 角色
s1 192.168.80.128 CentOS 7 DIP Director
s1 192.168.0.133 CentOS 7 VIP Director
s2 192.168.80.129 CentOS 7 RIP Real Server
s3 192.168.80.130 CentOS 7 RIP Real Server
lvs之NAT模式配置_第1张图片

二、环境准备

  1. Director
$ yum install -y ipvsadm

# 开启ipv4转发
$ echo 1 > /proc/sys/net/ipv4/ip_forward
  1. Real Server
$ yum install -y nginx
$ systemctl start nginx

# 将默认网关指向DIP
$ route del default
$ route add default gateway 192.168.80.128
  1. s2
$ echo "

s2 real sever

" > /usr/share/nginx/html/index.html
  1. s3
$ echo "

s3 real server

" > /usr/share/nginx/html/index.html

三、配置ipvs-nat

  • director
$ ipvsadm -A -t 192.168.0.133:80 -s rr
$ ipvsadm -a -t 192.168.0.133:80 -r 192.168.80.129 -m
$ ipvsadm -a -t 192.168.0.133:80 -r 192.168.80.130 -m

四、结果

lvs之NAT模式配置_第2张图片

五、配置总结

  1. DIP应该和RIP处于同一个网段
  2. Real Server 默认网关应指向DIP
  3. Director 应开启ipv4转发

你可能感兴趣的:(lvs之NAT模式配置)