请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

lvs 虚拟ip

我有三台机器:
1 公网是212.xx.xx.01 内网:192.168.0.15
2 公网是212.xx.xx.02 内网:192.168.0.16
3 公网是212.xx.xx.03 内网:192.168.0.17
那么对于lvs 我的虚拟ip可以配置为什么?
virtual_server 这边配置是内网的一个虚拟ip吗?
real_server 也是内网ip吗?
以及域名可以解析到一个虚拟ip上吗?(因为我们最后都是访问的虚拟ip)


virtual_server xxx 80 {
real_server xxxx 80 { #RS
weight 1
TCP_CHECK {
connect_timeout 10
connect_port 80
}
}
real_server xxx 80 {
weight 1
TCP_CHECK {
connect_timeout 10
connect_port 80
}
}
}

正在回答 回答被采纳积分+3

2回答

提问者 Vincent_文森特 2019-03-28 15:55:32

老师。如果有个线上部署流程就好了,最好涉及到域名解析公网ip。公网ip对应解析到虚拟ip。

0 回复 有任何疑惑可以回复我~
若鱼1919 2019-03-28 09:41:10

虚拟ip是内网的一个ip,域名是解析到外网ip上,外网ip对应到一台物理主机,给这个物理主机配上虚ip就行

0 回复 有任何疑惑可以回复我~
  • 提问者 Vincent_文森特 #1
    老师我能否理解为:
    现有lvs2台机器:
    1公网212.*.*.01   内网192.168.100.01
    2 公网212.*.*.02  内网192.168.100.02
    虚拟ip 192.168.100.03(这个是自己随便定义的这个内网ip.跟一个网段内的没有冲突)
    配置好keepalived 的虚拟ip  192.168.100.03 :80
    
    申请一个域名:www.test.com 解析到一台公网IP上。比如上面的212.*.*.01
    是否就可以直接访问了?让其中一台挂了。访问这个域名会漂移到另外一台机器上?
    回复 有任何疑惑可以回复我~ 2019-03-28 16:26:29
  • 若鱼1919 回复 提问者 Vincent_文森特 #2
    没必要两个公网ip 一个公网ip就够了,一个公网ip对应一个虚拟ip,一个虚拟ip对应多个内网ip
    回复 有任何疑惑可以回复我~ 2019-03-28 19:18:13
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信