管理外网地址

更新时间:
复制为 MD 格式

AnalyticDB PostgreSQL支持内网地址和外网地址两种地址类型,默认提供内网地址供您内部访问AnalyticDB PostgreSQL实例。如果您的应用所在ECSAnalyticDB PostgreSQL实例在不同地域或网络类型不同时,需申请外网地址,用于访问数据库。

应用场景

场景

说明

单独使用内网地址

适用于应用所在的ECSAnalyticDB PostgreSQL实例在同一地域且网络类型相同时。

单独使用外网地址

  • 适用于应用所在的ECSAnalyticDB PostgreSQL实例在不同地域时。

  • 适用于应用部署在阿里云以外的系统上时。

同时使用内网地址和外网地址

  • 适用于应用的模块部署在不同的ECS中,部分ECSAnalyticDB PostgreSQL实例位于同一地域且网络类型相同,部分ECS所在地域与AnalyticDB PostgreSQL实例地域不同时。

  • 适用于应用的模块部署在ECS和阿里云以外的系统上,ECSAnalyticDB PostgreSQL实例位于同一地域且网络类型相同时。

注意事项

  • 在访问数据库前,您需要将访问数据库的IP地址或者IP段加入白名单。具体方法请参见设置白名单

  • 使用外网地址会降低实例的安全性,请谨慎选择。为了获得更快的传输速率和更高的安全级别,建议您将应用迁移到与您的AnalyticDB PostgreSQL在同一地域的ECS上。

操作步骤

  1. 登录云原生数据仓库AnalyticDB PostgreSQL版控制台
  2. 在控制台左上角,选择实例所在地域。
  3. 找到目标实例,单击实例ID。
  4. 单击左侧导航栏中的数据库连接

  5. 单击外网地址右侧的申请外网地址释放外网地址即可。

相关API

API

描述

AllocateInstancePublicConnection

申请实例的外网地址。

ReleaseInstancePublicConnection

释放实例的外网地址。