Postgresql

無法從外部訪問 RDS 實例

  • September 29, 2021

我已經在現有的 VPC(具有公共子網和私有子網 - 連接到 NAT 網關)中創建了一個 RDS postgres 數據庫,我已將其設置為可公開訪問。

我已將相關 IP 地址添加到附加的安全組,這允許從 VPC內部進行內部訪問,但不允許**外部訪問。

努力找出從哪裡開始尋找無法從安全列出的 IP 外部訪問數據庫的故障排除。

我已經瀏覽了亞馬遜故障排除指南(它是否設置為公開?vpc 是否有入站和出站網際網路訪問?您是否添加了正確的安全組和 IP?)但仍然沒有運氣。

nc: connect to eksdatabase[redacted].amazonaws.com port 5439 (tcp) failed: Connection timed out

我將繼續為遇到這種情況的其他人回答我自己的問題(可能不是因為你會比我聰明) - 不要選擇包含所有私有子網的預設子網組…創建一個僅包含您的公共子網的新子網組!問題解決了!

引用自:https://serverfault.com/questions/1078543