全部产品
Search
文档中心

云原生数据库 PolarDB:私有域名

更新时间:Mar 21, 2024

如果您之前是通过域名连接到数据库,当数据库迁移上云后,想要保留原来的数据库域名,可以通过私有域名功能进行绑定。

应用场景

PolarDB的每一个内网地址,均可以绑定一个私有域名,私有域名仅在当前地域内指定的VPC中生效。私有域名优先级比全球生效的域名优先级高,会优先解析。

例如,原来的数据库的域名是developer.aliyundoc.com,把数据库迁移至PolarDB集群,PolarDB集群的连接地址是image.developer.aliyundoc.com,为了保留原来的域名不变,可以创建一个私有域名将developer.aliyundoc.com绑定(CNAME)到image.developer.aliyundoc.com。绑定成功后在指定VPC中访问developer.aliyundoc.com就可以直接访问到PolarDB集群,如下图所示。

私有域名应用场景

费用说明

PolarDB私有域名功能是通过PrivateZone管理的私有域名映射到PolarDB的私网地址来实现的,PrivateZone会收取少量费用,具体费用,请参见产品定价

绑定私有域名

  1. 登录PolarDB控制台

  2. 在左侧导航栏单击集群列表

  3. 在左上角,选择集群所在地域。

  4. 找到目标集群,单击集群ID。

  5. 基本信息页面数据库连接区域,单击右上角切换图标切换视图。

  6. 单击目标私网地址右侧的绑定私有域名

    绑定私有域名

  7. 绑定私有域名对话框中,输入私有域名的前缀和后缀。

    私有域名前缀和Zone

    私有域名格式为<前缀>.<后缀>,详细信息请参见下表。

    配置

    说明

    私有域名前缀

    私有域名前缀由小写字母、数字、中划线(-)中的至少一种组成;以字母开头,以数字或字母结尾;6~40个字符。

    私有域名后缀(Zone)

    您可以下拉选择已有Zone或手动输入新的Zone,更多关于Zone的信息,请参见PrivateZone

    说明
    • PolarDB所在的VPC不在配置的Zone中,系统将会自动绑定VPC和Zone。

    • 您可以在PrivateZone控制台查看和管理Zone。

    说明

    绑定私有域名时,系统将会自动创建一个服务关联角色(AliyunServiceRoleForPolarDB),具体信息,请参见PolarDB服务关联角色

  8. 单击确定

  9. 绑定私有域名对话框中,再次确认域名信息无误后,单击确定即可。

相关API

API

描述

ModifyDBEndpointAddress

该接口用于修改PolarDB集群的连接地址,包括主地址、默认集群地址、自定义集群地址和私有域名。