パブリックアクセシビリティ」を「はい」に変更したい

Amazon RDSインスタンスの「パブリックアクセシビリティ」を「はい」に変更する手順を以下に示します。すでに作成済みのRDSインスタンスに対してこの設定を変更する方法を説明します。

既存のRDSインスタンスのパブリックアクセシビリティを「はい」に変更する手順

  1. AWSマネジメントコンソールにログイン:

  2. RDSサービスに移動:

    • コンソールの検索バーに「RDS」と入力し、RDSサービスを選択します。
  3. インスタンスを選択:

    • ナビゲーションペインの「データベース」をクリックして、変更したいデータベースインスタンスを選択します。
  4. インスタンスの修正:

    • 選択したRDSインスタンスの詳細ページで「修正」をクリックします。
  5. パブリックアクセシビリティの設定:

    • 「ネットワーク&セキュリティ」セクションにスクロールダウンし、「パブリックアクセシビリティ」オプションを見つけます。
    • ドロップダウンメニューから「はい」を選択します。
  6. 変更を適用:

    • 画面下部にある「DBインスタンスの修正」ボタンをクリックして変更を保存します。
    • 変更を即時に適用するか、次のメンテナンスウィンドウまで待つかを選択できます。即時に適用する場合は「今すぐ適用」を選択してください。

セキュリティグループの確認と設定

パブリックアクセシビリティを「はい」に変更した後、セキュリティグループの設定を確認して、Lightsailインスタンスからの接続を許可する必要があります。

  1. セキュリティグループの確認:

    • RDSインスタンスに関連付けられているセキュリティグループを確認します。RDSインスタンスの詳細ページで「セキュリティグループ」をクリックすると確認できます。
  2. セキュリティグループのインバウンドルール設定:

    • EC2コンソールに移動し、左側のメニューから「セキュリティグループ」を選択します。
    • RDSインスタンスに関連付けられているセキュリティグループを選択し、「インバウンドルールの編集」をクリックします。
    • 以下のルールを追加します。
      • タイプ: MySQL/Aurora(または適切なデータベースプロトコル)
      • プロトコル: TCP
      • ポート範囲: 3306(または適切なポート)
      • ソース: LightsailインスタンスのパブリックIPアドレスまたはCIDRブロック
  3. 変更を保存:

    • インバウンドルールの変更を保存します。

接続テスト

LightsailインスタンスからRDSインスタンスに接続できるかどうかをテストします。

  1. LightsailインスタンスにSSHで接続:

    • SSHキーを使用してLightsailインスタンスに接続します。
      bash
      ssh -i /path/to/your-key.pem ubuntu@your-lightsail-ip
  2. RDSデータベースに接続:

    • MySQLクライアントを使用してRDSインスタンスに接続します(MySQLの場合)。
      bash
      mysql -h your-rds-endpoint.rds.amazonaws.com -P 3306 -u yourusername -p
    • パスワードを入力して接続を確認します。

これで、Amazon LightsailからAmazon RDSインスタンスにパブリックアクセスが可能になります。設定が正しく適用されているかどうか、必要に応じてテストと確認を行ってください。

未分類

Posted by ぼっち