首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS内网弹性ip

问AWS内网弹性ip
EN

Stack Overflow用户
提问于 2021-02-01 23:33:39
回答 2查看 260关注 0票数 1

我有一个场景,我想用keepalived设置一个haproxy集群。我看过这篇博客文章https://www.peternijssen.nl/high-availability-haproxy-keepalived-aws/,它非常详细,很容易理解,但在我的场景中,我需要弹性IP是私有的。这可行吗?从AWS文档中可以看出,弹性IP只是公共IP。

我需要一个浮动IP,它将作为一个浮动集群IP。如果弹性IP不是可选项,我可以使用什么?

EN

回答 2

Stack Overflow用户

发布于 2021-02-01 23:36:53

AWS内的弹性IP实际上是一个静态公网IP地址。此功能是必需的,因为默认情况下,公共IP地址不会由帐户保留,并且在启用时会限制您可以保留的IPv4地址总数。

但是,对于内网地址范围,您的实例可以分配到您的任何私有网络CIDR范围内的任何内网IP地址。

因此,在启动新实例时,您几乎可以选择您的私有网络内找到的任何IP地址。此外,EC2实例所附加的IP地址是静态的,将一直附加到该实例,直到实例被销毁。

因此,只要您不销毁实例,内网IP将保持不变。但是,如果实例出现故障且不可恢复,您仍需要启动一个新实例并使用该IP。

在紧急情况下使用DNS记录来解析IP可能更有好处,或者在出现故障时使用负载均衡器来分发流量。

票数 1
EN

Stack Overflow用户

发布于 2021-02-01 23:42:54

在这种情况下,您可以使用静态内网IP地址来配置弹性网络接口(弹性网卡),您可以将该地址附加/重新附加到EC2实例。只要您不删除弹性网卡,弹性网卡将保留i为p地址。点击此处了解更多信息:https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65995493

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档