使用私有 IP 通过 sqlproxy 将 Cloud SQL 连接到 Data Fusion

使用私有 IP 通过 sqlproxy 将 Cloud SQL 连接到 Data Fusion

这是我在这个社区的第一个问题,我希望我不会偏离主题。我正在尝试将数据融合连接到私有 IP 上的 Cloud SQL for MySQL 实例。以下是我到目前为止所做的:

  • 创建私有数据融合实例(VPC 对等似乎运行良好)
  • 创建 Cloud SQL for MySQL 实例
  • 创建安装了代理 SQL 的虚拟机

我已经运行了网络智能模块的多个连接测试,结果如下:

  • 从 Cloud SQL 到 Proxy SQL => 确定
  • 从 Proxy SQL 到 Cloud SQL => 确定
  • 从云数据融合到代理 SQL => 确定
  • 从代理 SQL 到云数据融合 => 不正常(0/50 数据包已传送)

我不是网络工程师。如果我犯了任何明显的错误,请见谅。

答案1

Cloud Data Fusion 使用的网络需要允许从代理正在运行的虚拟机实例的源 IP 地址进入。这需要在该网络的防火墙策略中进行更改。Cloud Datafusion 的官方文档1建议此防火墙规则的协议和端口号应为 tcp:22。

相关内容