ビジネス要件に応じて、インスタンスの接続タイプ (イントラネットまたはインターネット) を選択できます。 システムではデフォルトでイントラネット IP アドレスが生成されるため、この文書では主にインターネット IP アドレスの申請方法、インターネットまたはイントラネットの接続アドレスの設定方法、およびインターネット IP アドレスの解放方法について説明します。

背景情報

RDS は、イントラネットとインターネットの両方を使った接続をサポートしています。 シリーズ、バージョン、および アクセスモードでは接続アドレスの選択に対し次のような影響があります。

インスタンスシリーズ インスタンスバージョン アクセスモード 接続アドレス
基本版
  • MySQL 5.7
  • SQL Server 2012
標準モード
  • イントラネット IP アドレス
  • インターネット IP アドレス
  • イントラネットとインターネットの IP アドレス
高可用性版
  • MySQL 5.5 、5.6
  • SQL Server 2008 R2
  • PostgreSQL 9.4
  • PPAS 9.3
標準モード
  • イントラネット IP アドレス
  • インターネット IP アドレス
安全接続モード
  • イントラネット IP アドレス
  • インターネット IP アドレス
  • イントラネットとインターネットの IP アドレス
ファイナンス版 MySQL 5.6 標準モード
  • イントラネット IP アドレス
  • インターネット IP アドレス
安全接続モード
  • イントラネット IP アドレス
  • インターネット IP アドレス
  • イントラネットとインターネットの IP アドレス

接続アドレスの適用可能なシナリオは次のとおりです。

  • イントラネットの IP アドレスのみを使用します。
    • システムはデフォルトでイントラネット IP アドレスを提供します。接続アドレスは直接変更できます。
    • このシナリオは、RDS インスタンスと同じリージョンにあり、同じネットワークタイプを持つ ECS インスタンスにアプリケーションがデプロイされている場合に適用されます。
  • インターネット IP アドレスのみを使用します。
    • このシナリオは、RDS インスタンスのリージョンとは異なるリージョンにある ECS インスタンスにアプリケーションがデプロイされている場合に適用されます。
    • このシナリオは、アプリケーションが Alibaba Cloud 以外のプラットフォームにデプロイされている場合に適用されます。
  • イントラネットとインターネットの両方の IP アドレスを使用します。
    • このシナリオは、アプリケーションが同じリージョンにあり、同じ ネットワークタイプを持つ ECS インスタンスにデプロイされている場合に適用できます。 RDS インスタンスとして、アプリケーションモジュールは RDS インスタンスが配置されていない ECS にデプロイされます。
    • このシナリオは、アプリケーションが同じリージョンにあり、同じ ネットワークタイプを持つ ECS インスタンスに RDSインスタンスとして、Alibaba Cloud 以外のプラットフォーム上で、デプロイされている場合に適用できます。

注意

  • データベースにアクセスする前に、データベースへのアクセスが許可されている IP アドレスまたは IP アドレスセグメントをホワイトリストに追加する必要があります。 詳細は、「RDS ホワイトリストの設定」をご参照ください。
  • インターネット経由の接続にはトラフィック料金がかかります。 料金と料金の請求の詳細については、 「RDS 価格」「」をご参照ください。
  • インターネット IP アドレスを使って RDS インスタンスを接続すると、インスタンスのセキュリティが低下する可能性があります。 慎重に行ってください。 より高い伝送速度とより高いセキュリティレベルを得るために、RDS と同じリージョンにある ECS インスタンスにアプリケーションを移行することを推奨します。

インターネットアドレスの申請

  1. RDS コンソール にログインします。
  2. ターゲットインスタンスのリージョンを選択します。
  3. インスタンスの ID をクリックして、[基本情報] ページに移動します。
  4. 左側のナビゲーションウィンドウで [ホワイトリストの設定] をクリックします。
  5. 次の画像に示すように、[インターネットアドレスに適用] をクリックします。


  6. 表示された確認ウィンドウで、 [OK] をクリックし、インターネット IP アドレスを生成します。

接続アドレスを変更する

必要に応じてインターネットとイントラネットの接続アドレスを変更できます。

  1. RDS コンソールにログインします。
  2. ターゲットインスタンスのリージョンを選択します。
  3. インスタンスの ID をクリックして、[基本情報] ページに移動します。
  4. 左側のナビゲーションウィンドウで [ホワイトリストの設定] をクリックします。
  5. [インスタンス接続] タブをクリックします。
  6. [接続情報] エリアで、[接続アドレスの 変更] をクリックします。
  7. 次の図に示すように、接続タイプを選択し、その接続アドレスとポート番号を変更して、 [OK] をクリックします。


    パラメーターの説明:

    • 接続タイプ: 変更する接続タイプに応じて、 イントラネットアドレス または インターネットアドレス を選択します。
    • 接続アドレス: アドレスの形式は、xxx.sqlserver.rds.aliyuncs.com で、xxx はユーザー定義フィールドです。 アドレスは、英字と数字を含めて 8 から 64 文字です。 それは小文字で始まる必要があります。
    • ポート: RDS が提供する外部サービスのポート番号を示します。これは [3200, 3900] 範囲内の整数です。

インターネットアドレスのリリース

インターネットの IP アドレスを解放したい場合は、次のように行います。
Note 安全接続モードでのみ実行できます。 安全接続モードの詳細については、「データベースプロキシモードを無効にする」をご参照ください。
  1. RDS コンソールにログインします。
  2. ターゲットインスタンスのリージョンを選択します。
  3. インスタンスの ID をクリックして、[基本情報] ページに移動します。
  4. 左側のナビゲーションウィンドウで、[接続オプション] をクリックします。
  5. [インスタンス接続] タブをクリックします。
  6. [接続情報] エリアで、 [インターネットアドレスのリリース] をクリックします。


  7. 表示されたダイアログボックスで[確認] をクリックし、インターネット IP アドレスをリリースします。