ホームページ >データベース >mysql チュートリアル >EC2 インスタンスから RDS インスタンスに接続できないのはなぜですか: ファイアウォールと DNS の問題のトラブルシューティング
EC2 と RDS インスタンス間の RDS 接続の問題のトラブルシューティング
EC2 インスタンスと RDS インスタンスの間の接続を確立しようとすると、さまざまな問題が発生するタイムアウトや接続障害などの問題が発生する可能性があります。この記事では、「エラー 2003 (HY000): 'mysql 上の MySQL サーバーに接続できません。.us-east-1.rds.amazonaws.com' (110)".
問題の理解
提示された問題は、EC2 インスタンスが米国東部リージョン内にあるにもかかわらず、EC2 インスタンスから RDS インスタンスに接続できないことが原因で発生します。アクセスを許可するようにセキュリティ グループ構成が実装されましたが、接続は依然としてタイムアウト エラーで失敗します。ファイアウォールの問題の解決
この問題を解決するには、次のことが必要です。 EC2 インスタンスからの受信接続を許可するように RDS セキュリティ グループを設定します。 RDS ダッシュボードには「セキュリティ グループ」オプションがありますが、これは関連する設定ではありません。 RDS インスタンスのポート 3306 への受信アクセスの場合、RDS インスタンスのセキュリティ グループ ルールを編集することが重要です。RDS の受信ルールの編集
EC2 インスタンスのプライベート IP の取得
「Source」フィールドの EC2 インスタンスのプライベート IP アドレスを確認するには:その他の考慮事項
以上がEC2 インスタンスから RDS インスタンスに接続できないのはなぜですか: ファイアウォールと DNS の問題のトラブルシューティングの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。