RDS on Outposts 客户拥有的 IP 地址 - Amazon Relational Database Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

RDS on Outposts 客户拥有的 IP 地址

Amazon Outposts 使用您提供的有关本地网络的信息来创建地址池,该地址池称为客户拥有的 IP 地址池(CoIP 池)。客户拥有的 IP 地址 (COIP) 通过您的本地网络提供连接到 Outpost 子网中资源的本地或外部连接。有关 CoIP 的更多信息,请参阅 Amazon Outposts 用户指南中的客户拥有的 IP 地址

每个 RDS on Outposts 数据库实例都有一个用于其 Virtual Private Cloud (VPC) 内流量的私有 IP 地址。此私有 IP 地址不可公开访问。您可以使用公开选项指定数据库实例除了私有 IP 地址之外是否还具有公有 IP 地址。使用公有 IP 地址进行连接是通过互联网路由它们,在某些情况下可能会导致较高的延迟。

RDS on Outposts 支持通过子网为数据库实例启用 CoIP,而不是使用这些私有和公有 IP 地址。在为 RDS on Outposts 数据库实例启用 CoIP 时,您将使用数据库实例终端节点连接到数据库实例。RDS on Outposts 可自动将 CoIP 用于来自 VPC 内部和外部的所有连接。

COIP 可以为 RDS on Outposts 数据库实例带来以下益处:

  • 降低连接延迟

  • 增强安全性

您可以使用Amazon Web Services Management Console、Amazon CLI 或 RDS API 为 RDS on Outposts 数据库实例启用或禁用 CoIP:

  • 通过 Amazon Web Services Management Console 来启用时,请使用访问类型中的客户拥有的 IP 地址 (CoIP) 来启用 CoIP。使用其他设置中的一项设置来禁用它。

    
						Amazon Web Services Management Console 中的客户拥有的 IP 地址(CoIP)设置。
  • 通过 Amazon CLI 来启用/禁用时,请使用 --enable-customer-owned-ip | --no-enable-customer-owned-ip 选项。

  • 通过 RDS API 来启用/禁用时,请使用 EnableCustomerOwnedIp 参数。

您可以在执行以下任一操作时启用或禁用 CoIP:

注意

如果您为数据库实例启用 CoIP,但 Amazon RDS 无法为数据库实例分配 CoIP,则数据库实例状态将更改为不兼容的网络。有关数据库实例状态的更多信息,请参阅 查看Amazon RDS 数据库实例状态

以下限制适用于 RDS on Outposts 数据库实例的 CoIP 支持:

  • 为数据库实例启用 CoIP 时,请确保对数据库实例禁用了公开可用性。

  • 您无法将 CoIP 池中的 CoIP 分配给数据库实例。在为数据库实例启用 CoIP 时,Amazon RDS 会自动将 CoIP 池中的 CoIP 分配给数据库实例。

  • 您必须使用拥有 Outpost 资源(拥有者)的 Amazon Web Services 账户,或与同一组织中的其他 Amazon Web Services 账户(使用者)共享以下资源。

    • Outpost

    • 数据库实例 VPC 的本地网关 (LGW) 路由表

    • LGW 路由表的 CoIP 池

    有关更多信息,请参阅 Amazon Outposts 用户指南中的使用共享的 Amazon Outposts 资源