公网直连方案

本文将为您介绍如何通过公网直连方式连接到阿里云Dataphin进行数据源创建。

网络架构

数据库公网直连Dataphin的网络架构如下:

image

操作步骤

步骤一:添加数据源沙箱白名单

  1. 登录Dataphin管理控制台

  2. 在Dataphin管理控制台,选择工作区地域并单击进入Dataphin >>

  3. 在Dataphin首页,单击顶部菜单栏规划

  4. 按照以下操作指引,进入项目的信息设置对话框。

    依次单击项目管理->信息设置

    image

  5. 在项目的信息设置对话框中的沙箱白名单,添加需要访问的数据库信息。

    image

    参数

    描述

    访问地址

    填写数据源的域名或IP地址。域名不需要带HTTP或HTTPS协议头。

    端口

    填写数据源的端口。

    描述

    填写数据源的简单描述,128个字符以内。

  6. 单击确认,完成数据源沙箱白名单添加。

步骤二:添加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协议链接。