簡體   English   中英

如何從Amazon EC2實例連接到Amazon RDS實例

[英]How can I connect to Amazon RDS instance from Amazon EC2 instance

我已設置一個Amazon EC2實例和一個Amazon RDS實例。 這兩個實例均可用。

我嘗試從本地主機連接到RDS實例,並成功完成:

(對圖片的內容是中文感到抱歉,但是紅色邊框中的內容表示“成功”。)

簡而言之,當我使用本地主機時,可以連接到剛剛成功設置的RDS實例。

但是,當我嘗試使用EC2實例將同一RDS實例與oracle sqldeveloper連接時,我什至無法連接到它。

錯誤消息是:

網絡適​​配器無法建立連接

我該如何解決這個問題?

更新:

我的安全組是:

安全組與AWS EC2實例的PRIVATE IP相匹配。

該答案不一定能解決您的情況,而是有關如何配置安全組的建議。

與其使用一個安全組中的IP地址,不如參考另一個安全組

配置為:

  • EC2-SG安全組:將此附加到您的EC2實例。 允許訪問所需的端口(例如端口80)。
  • RDS-SG安全組:將此附加到您的RDS實例。 允許從EC2-SG-訪問所需端口(例如,端口3306)。

這樣, RDS-SG將允許從與EC2-SG安全組關聯的任何EC2實例進行訪問。 即使IP地址更改或使用同一EC2-SG啟動其他EC2實例,此操作也將繼續有效。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM