ApsaraDB RDS は、RDS インスタンスと同じ仮想プライベートクラウド (VPC) 内の Elastic Compute Service (ECS) インスタンスなどの Alibaba Cloud インスタンスから ApsaraDB RDS for PostgreSQL インスタンスに接続するために使用できる内部エンドポイントを提供します。 アプリケーションが RDS インスタンスとは異なる VPC にある Alibaba Cloud インスタンス、またはオンプレミスデバイスにデプロイされている場合は、パブリックエンドポイントを申請し、そのパブリックエンドポイントを使用してアプリケーションを RDS インスタンスに接続する必要があります。
内部エンドポイントとパブリックエンドポイント
アドレスタイプ | 説明 |
内部エンドポイント |
|
パブリックエンドポイント |
重要
|
パブリックエンドポイントの申請または解放
インスタンス ページに移動します。 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 次に、RDS インスタンスを見つけて、インスタンスの ID をクリックします。
左側のナビゲーションウィンドウで、データベースの接続 をクリックします。
パブリックエンドポイントを申請または解放します。
パブリックエンドポイントを申請していない場合は、[パブリックエンドポイントの申請] をクリックできます。
パブリックエンドポイントを申請済みの場合は、[パブリックエンドポイントの無効化] をクリックします。
警告パブリックエンドポイントを有効にすると、システムはデフォルトでホワイトリストに 0.0.0.0/0 を追加します。 0.0.0.0/0 CIDR ブロックは、任意の IP アドレスからのアクセスを許可します。 この設定はテスト目的でのみ使用してください。 本番インスタンスの IP アドレスホワイトリストを 0.0.0.0/0 に設定しないでください。
表示されるダイアログボックスで、[OK] をクリックします。
関連ドキュメント
パブリックエンドポイントを申請した後、クライアントまたはアプリケーションが存在するデバイスのパブリック IP アドレスを RDS インスタンスの IP アドレスホワイトリストに追加する必要があります。 これにより、インターネット経由で RDS インスタンスに接続できます。 詳細については、「IP アドレスホワイトリストの設定」をご参照ください。
pgAdmin クライアント、PostgreSQL CLI、またはアプリケーションを使用して RDS インスタンスに接続できます。 詳細については、「ApsaraDB RDS for PostgreSQL インスタンスへの接続」をご参照ください。
次の API 操作を呼び出して、パブリックエンドポイントを申請および解放できます。
API
説明
インスタンスのパブリックエンドポイントを申請します。
インスタンスのパブリックエンドポイントを解放します。