本文將為您介紹如何通過公網直連方式連接到阿里云Dataphin進行數據源創建。
網絡架構
數據庫公網直連Dataphin的網絡架構如下:
操作步驟
步驟一:添加數據源沙箱白名單
在Dataphin管理控制臺,選擇工作區地域并單擊進入Dataphin >>。
在Dataphin首頁,單擊頂部菜單欄規劃。
按照以下操作指引,進入項目的信息設置對話框。
依次單擊項目管理->信息設置。
在項目的信息設置對話框中的沙箱白名單,添加需要訪問的數據庫信息。
參數
描述
訪問地址
填寫數據源的域名或IP地址。域名不需要帶HTTP或HTTPS協議頭。
端口
填寫數據源的端口。
描述
填寫數據源的簡單描述,128個字符以內。
單擊確認,完成數據源沙箱白名單添加。
步驟二:添加Dataphin公網IP白名單
若您的數據源存在IP白名單功能,您可以將Dataphin公網IP添加至您的數據源白名單中。更多信息,請參見Dataphin出網IP地址。
若您的數據源為阿里云數據源,請參見數據源白名單配置。
步驟三:創建數據源
在Dataphin上創建數據源時,類型選擇公網數據庫或阿里云數據庫(訪問方式為公網IP),配置連接信息并單擊測試連接進行連通性測試,如果連通性測試成功則表示能正常連接。
步驟四:SSL加密傳輸(可選)
為了安全考慮,您可以開啟數據庫的SSL加密,并使用SSL協議連接Dataphin。
服務端開啟SSL加密需要維護SSL證書,具體一定的成本和風險,請根據實際需求確定是否開啟。
數據庫連接Dataphin時,JDBC連接串需要加上相應的加密參數。例如,
jdbc:mysql://x.x.x.x:3306/test?characterEncoding=utf8&useSSL=true
。目前Dataphin只支持MySQL和DM(達夢)數據庫的加密傳輸SSL協議,若數據源為其他數據庫類型且有安全性的要求,目前暫不支持加密傳輸SSL協議鏈接。