首批通过分布式安全可靠测评,为关键业务系统打造
使用 AWS PrivateLink 连接数据库
更新时间:2026-06-09 16:56:28
本文介绍如何使用 Amazon Web Services (AWS) PrivateLink 连接到 OceanBase Cloud。
前提条件
- 您已经注册了一个 AWS 账户。
- 您已经注册了一个 OceanBase Cloud 账户,并创建了一个集群实例和一个租户。有关详细信息,请参阅 创建实例 和 创建租户。本文以 MySQL 兼容租户为例。
- 确保您的客户端 IP 地址已添加到租户的允许列表中。具体操作请参考 配置 IP 地址允许列表。
首次使用私网连接
如果您的实例没有可用的私网地址,则需要先创建一个私网地址后,再获取连接串。
登录 OB Cloud 云数据库控制台,在左侧导航栏,单击 网络配置。
在网络配置页面,单击 创建私网连接。
在弹出的对话框中,按照以下信息完成 步骤 1:创建终端节点服务 的配置后,单击 创建。
配置项 说明 选择云厂商 选择 AWS。 选择实例或租户 选择需要进行连接的实例和租户。 输入对端主账户 AWS 账号 ID,可前往 AWS 云控制台,点击右上角的用户名,复制下拉菜单中的账户 ID。 
创建 AWS 终端节点。
通过 AWS 控制台创建
在 步骤2:创建终端节点 下,复制保存 服务 ID。

前往 AWS 云控制台,在搜索栏搜索 终端节点,选择 功能 > 终端节点。

在终端节点页面,单击 创建终端节点,然后填写如下配置信息,并单击 创建终端节点。
配置项 说明 名称 填入自定义的名称。 类型 选择 使用 NLB 和 GWLB 的端点服务。 服务名称 输入 步骤2:创建终端节点 中复制的服务 ID,然后点击 验证服务。 VPC 选择要创建终端节点的 VPC,并勾选目标子网。 
AWS 终端节点创建成功后,复制 VPC 终端节点 ID。并在终端节点页面,勾选刚创建的终端节点,选择 操作 > 修改私有 DNS 名称,打开后,在 启用私有 DNS 名称 下,勾选 为此终端节点启用,并保存。

通过命令行创建
前往 AWS 控制台,获取并填写 VPC ID 和子网 ID。
在 步骤2:创建终端节点 > 通过 AWS CLI 创建 页签下,复制创建终端节点的命令。

在 AWS 控制台的命令行页面,执行复制的命令。
创建完成后,访问终端节点页面,复制 VPC 终端节点 ID。在终端节点页面,勾选刚创建的终端节点,选择 操作 > 修改私有 DNS 名称,打开后,在 启用私有 DNS 名称 下,勾选 为此终端节点启用,并保存。

返回 OceanBase Cloud 控制台,在 步骤2:创建终端节点 中,填入复制的 VPC 终端节点 ID,单击 创建终端节点。
终端节点创建完成后,确认已开启专用 DNS,在 步骤3:启用私有 DNS 中单击 确认。
在 步骤4:访问数据库 中,选择现有数据库和账户,或创建新的数据库和账户。
注意
在创建账户时,请将生成的密码保存在安全的地方。
按需选择连接方式,如 OBClient,并复制生成的连接字符串到您的客户端进行连接。连接成功后,即可进行数据库的访问使用。
已有可用私网地址
如果您已有可用私网地址,则可以选择已创建过的私网连接,直接进行连接即可。下文为您介绍如何使用已创建的私网连接进行连接。如果您需要创建新的私网连接,请参见上文 首次使用私网连接 章节进行创建。
登录 OB Cloud 云数据库控制台。在实例列表页面,展开目标实例的信息,在目标租户下,选择 连接 > 获取连接串。
在弹出框中选择 使用私网地址。
在 步骤4:访问数据库 中,选择您的数据库和账号,或者选择创建新的数据库和账号。
注意
若选择创建新的账号,请您妥善记录创建账号时生成的密码。
按需选择连接方式,如 OBClient,并复制生成的连接字符串到您的客户端进行连接。连接成功后,即可进行数据库的访问使用。
后续操作
完成创建终端节点后,您可以在租户工作台的拓扑图下查看已创建的终端节点信息。如果因更换 VPC 等原因需要修改已创建的终端节点,目前 OB Cloud 支持删除已有终端节点并重新进行创建。删除终端节点操作如下:
在 OB Cloud 控制台的实例列表页,单击目标租户名称进入租户工作台。
在租户工作台的 部署关系图 下,单击删除按钮删除已创建的终端节点。
