インスタンスが作成された IP アドレス以外の場所で Sequel Pro を使用して RDS データベースに接続しようとすると、問題が発生します。正しい情報と適切な Wi-Fi を使用して 2 台のコンピューターからデータベースに接続しようとした後、この結論に達しましたが、タイムアウト エラーが発生します。その結果、AWS の指示に従って、次のセットアップで VPC セキュリティ グループをセットアップしましたMYSQL/Aurora - TCP - 3306 - *my IP address*
。必要な作業はこれだけだと思っていましたが、まだエラーが発生しており、ドキュメントを読んでもセキュリティ グループを RDS インスタンスに接続する方法がわかりません。誰でも助けることができますか?
質問する
2381 次
1 に答える
2
問題を特定するための最初のステップは、RDS インスタンスがどこにあるかを把握することです。VPC 内にあるか、クラシック ネットワークにあるか。この部分は非常に重要です。さらに、VPC 内にある場合は、作成時にパブリック アクセスを有効にするかどうかを選択するオプションが必要でした。
新しいセキュリティ グループを作成した後 (現在のセキュリティ グループを見て、すべての設定を新しいものにコピーし、上記のように mysql アクセスの変更を行います)。RDS コンソールに移動し、変更するインスタンスをクリックして、アクションを選択し、セキュリティ グループを変更および調整するだけです。
パブリック アクセスが有効になっておらず、VPC にいる場合、オプションはより制限されます。おそらく、外部と VPC の両方に到達できる既存の ec2 インスタンスを介して接続をブリッジする必要があります。または、私のように、VPN を VPC に直接接続します。
悲しいことに、これらすべては VPC の設計と、ネットワーク図のどこにあるかに大きく依存しています。私の答えが十分に役に立たない場合は、より多くの情報を提供してみてください。修正できます。
于 2015-10-24T07:26:47.830 に答える