问一下LVS的IP问题

来源:4-14 搭建Keepalived+Lvs+Nginx高可用集群负载均衡 - 配置Backup

五羊司机

2020-03-16 00:15:44

我目前理解的是:两台Lvs的实际IP分别是192.168.1.151和192.168.1.152,KeepAlived的作用是虚拟出一个VIP 192.168.1.150提供给外部访问,这个VIP会绑定到主服务器的网卡上所以上层路由器能够通过VIP把报文传送到当前的主Lvs服务器上来

我的困惑是:在整个集群对外提供服务的时候,肯定需要提供一个公网IP,如果Lvs服务器就是我们最顶层的收包服务器,那应该是两台Lvs分别提供一个公网IP供外部访问。那难道KeepAlive还能虚拟出一个公网IP给外界统一访问吗?如果虚拟出的是内网IP,那外界要怎么访问到我们的集群里面来呢

写回答

1回答

Java架构师讲师团

2020-03-16

这个是在本地虚拟机的,如果说在云服务器,是 云负载均衡 + Keepalived + nginx集群这样的搭配,KA可选,请求最先经过的是云负载均衡,他就是lvs的作用,他有公网ip,有七层和四层,都能做滴~

0
hava架构师讲师团
h 还有一点。虚拟ip是要买的。腾讯有,阿里云没有。
h020-03-16
共1条回复

Java架构师-技术专家

千万级电商项目从0到100全过程,覆盖Java程序员不同成长阶段的核心问题与解决方案

2672 学习 · 5839 问题

查看课程