【问题标题】:Why would one need two elastic IP for one amazon ec2 instance?为什么一个亚马逊 ec2 实例需要两个弹性 IP?
【发布时间】:2014-05-10 06:55:37
【问题描述】:

我正在阅读亚马逊的pricing policy 的弹性IP,在那里我可以看到以下句子:

您可以将一个弹性 IP (EIP) 地址与正在运行的 实例免费。如果您将其他 EIP 与该 例如,您将需要为每个关联的额外 EIP 付费 该实例每小时按比例计算。

我在理解定价政策方面没有任何问题,那里和answer 对此进行了很好的解释。我只有一个问题:为什么需要不止 1 个 IP 链接到他的实例?

附:对我来说这听起来不像编程问题,但与编程高度相关,所以如果有人认为这不属于这里 - 请随时迁移到另一个站点

【问题讨论】:

  • 在完全支持 SNI 之前,您需要多个 IP 来进行基于 SSL 的虚拟主机。
  • @datasage 感谢您的评论。如果您能为像我这样不知道什么是 SNI 的人更详细地解释这一点,这将是一个了不起的答案:-)
  • SNI 是服务器名称指示。它允许多个 SSL 主机共享同一个 IP 地址。不幸的是,它需要客户支持才能工作。如果您不需要在 Windows XP 或 Android 2.x 客户端上支持 IE,您可以使用它。
  • 实际上,有很多 Android 的 HTTP 客户端库不支持 SNI。所以可能有很多 Android 4.x 手机的应用程序不支持 SNI。 github.com/loopj/android-async-http/issues/224.

标签: amazon-web-services amazon-ec2


【解决方案1】:

多个 EIP 仅适用于 VPC EIP。

因此,一种用途是让许多虚拟主机使用不同的 SSL 证书,例如提到的@datasage。

另一种用途涉及将多个接口(弹性网络接口)附加到 VPC 中的一个实例。根据docs,这里有一些用途:

  • 创建管理网络。
  • 在您的 VPC 中使用网络和安全设备。
  • 创建具有不同子网上的工作负载/角色的双宿主实例。 (Apache/nginx虚拟主机属于这一类)
  • 创建低预算、高可用性的解决方案。

【讨论】:

    猜你喜欢
    • 2012-08-19
    • 2011-08-12
    • 2016-01-29
    • 2010-12-28
    • 1970-01-01
    • 1970-01-01
    • 2014-10-08
    • 2014-03-30
    • 1970-01-01
    相关资源
    最近更新 更多