質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.31%
Amazon RDS

Amazon RDSは、米アマゾン社が提供しているRDBMSサービス。クラウド上でのリレーショナルデータベースの構築および運用が可能です。MySQL/PostgreSQL/Oracle/SQL Serverのインストールを容易にすることができます。

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

Q&A

1回答

521閲覧

[RDS]Amazon Aurora DBへ接続したい

entaro12345

総合スコア77

Amazon RDS

Amazon RDSは、米アマゾン社が提供しているRDBMSサービス。クラウド上でのリレーショナルデータベースの構築および運用が可能です。MySQL/PostgreSQL/Oracle/SQL Serverのインストールを容易にすることができます。

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

0グッド

0クリップ

投稿2023/10/10 14:04

編集2023/10/10 23:05

実現したいこと

RDSでAmazon Auroraを作成したが、アクセスができないためアクセスできるようにしたいです。
現在は、A5:SQLツールを使用して接続を試みているが、「Connection timed out」になってしまい、接続ができないです。
最終的には、PHPから接続をしたいです。
アドバイス等いただけますと幸いです。

発生している問題・エラーメッセージ

↓↓接続
イメージ説明

↓↓タイムアウト
イメージ説明

↓↓サブネット
イメージ説明

↓↓セキュリティグループ
イメージ説明

↓↓ルートテーブル
イメージ説明

試したこと

・RDSの設定で、「パブリックアクセス可能」の確認
・ポートの確認

補足情報(FW/ツールのバージョンなど)

Amazon Aurora DB

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

yu_1985

2023/10/10 14:06

以下を確認して載せてください - 配置されているサブネットと、そのサブネットのルートテーブルの設定 - Auroraに設定されているセキュリティグループの設定 それから、パブリックアクセス可能の設定はセキュリティ的に危険なので、ローカルからつなぎたければSSHトンネルを使うようにしてください。
entaro12345

2023/10/10 14:18

コメントありがとうございます。 画像を追加しましたのでご確認お願いいたします。 ※サーバーに関しての知識が乏しいため、見当違いのスクリーンショットの可能性があります。  申し訳ございません。
yu_1985

2023/10/10 14:54

ルートテーブルの設定も載せてください
entaro12345

2023/10/10 14:58

ルートテーブルの設定を追加しましたのでご確認お願いします
yu_1985

2023/10/10 15:12

そのルートテーブルがAuroraの配置されているサブネットに紐づいていることがわかる画像は取得できますか? セキュリティグループも、それは確かに該当のAuroraクラスターに紐づいていますか?
entaro12345

2023/10/10 22:58

取得できるか確認してみます
entaro12345

2023/10/10 23:07

セキュリティグループを再確認したところ、誤って別のインスタンスのを貼り付けてしまっていましたので、 差し替えいたしました。 お手数ですが、ご確認お願いします。 ルートテーブルとサブネットの紐づけは引き続き確認いたします。
guest

回答1

0

少なくとも、Auroraに紐づいているセキュリティグループが特定のセキュリティグループからの通信しか許可していないので、インターネット経由の接続はできません。

また、まだ確認してないようですがサブネットのルートテーブルがきちんとインターネットゲートウェイを送信先にしている(サブネットがパブリックサブネットである)状態でないと、インターネットからのアクセスはできないのでそこも確認してください。

質問の回答としては上記ですが、そもそもDBをインターネットから直接アクセスできる状態にするのは危険です。
パブリックアクセスの設定は原則として使わないことを推奨します。
コメントに書いたようにSSHトンネルを使うなどの方法を検討してください。
どうしてもインターネットから直接アクセスできるようにしたいなら最低でも接続元IPを絞ってください。

投稿2023/10/11 04:56

yu_1985

総合スコア7640

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

entaro12345

2023/10/11 05:56

ご回答ありがとうございます。 もろもろ確認いたします
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.31%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問