當您無法串連RDS執行個體時,通常是由於網路設定問題導致。本文介紹如何通過自助診斷工具快速排查並解決RDS執行個體內網和外網串連問題。
技術實現
執行個體串連診斷用於檢測從串連發起方到RDS執行個體的鏈路連通性。例如:
若串連發起方的IP不在執行個體白名單中,則診斷結果為連通性不通過。
支援網段檢測,若IP屬於白名單中的某個網段範圍,則診斷通過。
注意事項
RDS執行個體網路類型為Virtual Private Cloud時,內網ECS能訪問RDS執行個體的前提是兩者必須位於同一個VPC下。如果不在同一個VPC下,即使添加了白名單,也無法串連。
操作步驟
訪問RDS執行個體列表,在上方選擇地區,單擊目標執行個體ID。
在左側導覽列,單擊資料庫連接。
在连接诊断地區,添加待檢測的需要訪問RDS的ECS內網地址或外網用戶端地址:
添加內網地址:單擊内网诊断頁簽,單擊添加内网ECS地址,在彈出的對話方塊中,選中目標ECS執行個體,將其添加到已选ECS实例列中,單擊確定。
添加外網地址:單擊外网诊断頁簽,單擊添加外网地址,輸入IP地址或單擊加载本机公网IP(如本机开启了网络代理,请先关闭),單擊確定。
說明只有在無網路代理程式的前提下,才能一鍵擷取本機公網IP。
單擊开始检测。
檢測完成後,您可以根據不同的檢測結果進行相應的操作:
狀態
操作
正常
無需處理。
IP不在執行個體白名單中
單擊操作列的設定白名單,將IP添加到白名單中。
異常,請提交工單
單擊操作列的提交工單,提交工單處理。
相關文檔
如果需要通過外網串連RDS執行個體,可以申請外網地址。
自助診斷正常後,您可以通過SSMS用戶端、DMS等方式串連RDS執行個體。
更多解決方案,請參見解決無法串連執行個體問題。