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

二、环境准备

  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 "<h1>s2 real sever</h1>" > /usr/share/nginx/html/index.html
  1. s3
$ echo "<h1>s3 real server</h1>" > /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

四、结果

五、配置总结

  1. DIP应该和RIP处于同一个网段
  2. Real Server 默认网关应指向DIP
  3. Director 应开启ipv4转发
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容