當您購買RDS執行個體後,可能會遇到無法串連執行個體的問題,大部分情況是因為網路不通,您可以通過自助診斷工具排查並處理問題。本文介紹RDS執行個體內網和外網串連的自助診斷方法,協助您快速解決這類問題。
技術實現
執行個體串連診斷是檢測從串連發起方到RDS執行個體的整個鏈路的連通性。例如,如果檢測到串連發起方的IP不在執行個體白名單中,則連通性不通過。
執行個體白名單檢測支援網段檢測,如果IP在執行個體白名單中某個網段的範圍內,也可以通過檢測。
注意事項
如果RDS執行個體的網路類型為專用網路,內網ECS地址能訪問RDS執行個體的前提條件是兩者都在同一個VPC下,如果不在同一個VPC下,即使添加了白名單,也無法串連。
操作步驟
訪問RDS執行個體列表,在上方選擇地區,單擊目標執行個體ID。
在左側導覽列,單擊資料庫連接。
在串連診斷地區,添加待檢測的需要訪問RDS的ECS內網地址或外網用戶端地址:
添加內網地址:單擊內網診斷頁簽,單擊添加內網ECS地址,在彈出的對話方塊中,選中目標ECS執行個體,將其添加到已選ECS執行個體列中,單擊確定。
添加外網地址:單擊外網診斷頁簽,單擊添加外網地址,輸入IP地址或單擊載入本機公網IP(如本機開啟了網路代理程式,請先關閉),單擊確定。
只有在無網路代理程式的前提下,才能一鍵擷取本機公網IP。
單擊開始檢測。
您可以根據不同的檢測結果進行相應的操作:
狀態
操作
狀態
操作
正常
無需處理。
IP不在執行個體白名單中
單擊操作列的設定白名單,將IP添加到白名單中,詳情請參見設定白名單。
異常,請提交工單
單擊操作列的提交工單,提交工單處理。
相關文檔
如果需要將內網ECS IP地址或本機公網IP添加到RDS執行個體白名單中。更多資訊,請參見設定白名單。
如果需要通過外網串連RDS執行個體,可以申請外網地址。更多資訊,請參見開通或關閉外網地址。
自助診斷正常後,您可以通過pgAdmin用戶端、PostgreSQL命令列工具、應用程式等方式串連RDS執行個體。更多資訊,請參見串連PostgreSQL執行個體。