公网直连方案
本文将为您介绍如何通过公网直连方式连接到阿里云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协议链接。